共用方式為


defi - ps

定義整數常數值,每當著色器設定為裝置時,應該載入此值。

Syntax

defi dst, integerValue

 

  • dst 是目的地暫存器。
  • integerValue 是常數整數值。

備註

圖元著色器版本 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
defi x x x x

 

defi 指令會定義著色器常數,此常數會在著色器設定為裝置時載入其值。 這些稱為立即常數。 即時常數的優先順序高於 API 方法 SetPixelShaderConstantB 所設定的常數。

有兩種方式可以在著色器中設定常數。

  1. 使用 defi 直接在著色器內定義常數。
  2. 使用 API 方法來設定常數。

圖元著色器指示