defb - vs
定義布林常數值,每當著色器設定為裝置時,應該載入此值。
Syntax
defb dest, booleanValue |
---|
where
- dst 是目的地暫存器。
- booleanValue 是布林值,可以是 True 或 False。
備註
頂點著色器版本 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
defb | x | x | x | x | x |
defb - vs 指令會定義布林著色器常數,此常數會在著色器設定為裝置時載入其值。 這些稱為立即常數。 即時常數優先于 API 方法 SetVertexShaderConstantB 所設定的常數。
有兩種方式可以在著色器中設定布林常數。
- 使用 defb - 與 直接定義著色器內的常數。
- 使用 API 方法來設定常數。
- 使用 SetVertexShaderConstantB 來設定布林常數。
相關主題