D3DCOMPILE_EFFECT常數
這些常數會引導編譯器編譯效果檔案的方式,或執行時間如何處理效果檔案。
-
D3DCOMPILE_EFFECT_CHILD_EFFECT
-
-
(1 << 0)
-
將效果 (.fx) 檔案編譯為子效果。 子效果沒有任何共用值的初始化運算式,因為這些子效果會在主要效果中初始化 (效果集區) 。
注意
效果集區支援效果 10 (FX10) ,但效果 11 (FX11) 不支援效果集區。 如需 Direct3D 10 中效果集區與 Direct3D 11 中效果集區差異的詳細資訊,請參閱 效果集區和群組。
-
-
D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS
-
-
(1 1 <<)
-
停用效能模式,並允許可變動的狀態物件。
根據預設,會啟用效能模式。 效能模式會防止非常值運算式出現在狀態物件定義中,來禁止可變動的狀態物件。
-
規格需求
需求 | 值 |
---|---|
標頭 |
|