【Direct3D-10】Direct3D程序体系结构

好问则裕,自用则小。 ——《尚书·仲虺之诰》。

好(hào号)问:多问。裕(yù玉):足,丰富。自用:自以为是。
这两句大意是:遇事多问的人就会不断丰富自己的知识,自以为是、刚愎自用的人会使自己知识贫乏。商汤与夏桀战于鸣条之野,夏师败绩。汤放桀于南巢后,自夏返回大垌,对自己是否因德高而得天命这一点还不自信。于是,大臣仲虺作诗劝慰说,只要为王的能做到“慎厥终,惟其始,殖有礼,覆昏暴”,广听博问,不刚愎自用,就可以“钦崇天道,永保天命”。可见此条本义在于劝勉商汤政治上要不耻下问、兼听天下,原是政治家的格言。但它又可以引而申之,作为治学的鉴戒。全句虽仅八个字,却从一正一反两面立论,句式整齐,说理深刻,言简意明,具有很强的哲理性。

在这里插入图片描述

  • 硬件抽象层HAL
    由硬件厂商提供的特定的硬件接口,隐藏了硬件的设备特性。不丧失系统硬件的加速功能。可以使用Direct3D写出与硬件设备无关的高效代码。
    HAL 可以是显卡的一部分,也可以是显卡驱动程序有关的单独动态链接库。
    HAL提供三种顶点处理模式:软件顶点处理、硬件顶点处理、混合顶点处理。纯硬件设备是HAL的变体,纯硬件设备类型仅仅支持硬件顶点处理。

  • 参考光栅设备REF
    有时候,Direct3D提供的某些功能不被显卡支持,但是我们偏要使用这个功能,这时候就可以使用Direct3D的辅助设备,参考光栅设备(reference rasterizer device)。这种设备可以以软件运算的方式完全支持Direct3D API,借助REF设备,可以在代码中使用那些不为当前硬件支持的特性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值