d3d10effect.h 標頭
Direct3D 10 圖形會使用此標頭。 如需詳細資訊,請參閱
d3d10effect.h 包含下列程式設計介面:
ID3D10Effect ID3D10Effect 介面會管理一組用於實作轉譯效果的狀態物件、資源和著色器。 |
ID3D10EffectBlendVariable blend-variable 介面會存取 blend 狀態。 |
ID3D10EffectConstantBuffer 常數緩衝區介面會存取常數緩衝區或紋理緩衝區。 |
ID3D10EffectDepthStencilVariable 深度樣板變數介面會存取深度樣板狀態。 |
ID3D10EffectDepthStencilViewVariable depth-stencil-view-variable 介面會存取深度樣板檢視。 |
ID3D10EffectMatrixVariable 矩陣變數介面會存取矩陣。 |
ID3D10EffectPass 傳遞介面會在技術中封裝狀態指派。 |
ID3D10EffectPool 集區介面代表共用效果之間變數的通用記憶體空間 (或集區) 。 |
ID3D10EffectRasterizerVariable 轉譯器變數介面會存取轉譯器狀態。 |
ID3D10EffectRenderTargetViewVariable 轉譯目標檢視介面會存取轉譯目標。 |
ID3D10EffectSamplerVariable 取樣器介面會存取取樣器狀態。 |
ID3D10EffectScalarVariable effect-scalar-variable 介面會存取純量值。 |
ID3D10EffectShaderResourceVariable 著色器資源介面會存取著色器資源。 |
ID3D10EffectShaderVariable 著色器變數介面會存取著色器變數。 |
ID3D10EffectStringVariable 字串變數介面會存取字串變數。 |
ID3D10EffectTechnique ID3D10EffectTechnique 介面是傳遞的集合。 |
ID3D10EffectType ID3D10EffectType 介面會依類型存取效果變數。 |
ID3D10EffectVariable ID3D10EffectVariable 介面是所有效果變數的基類。 |
ID3D10EffectVectorVariable 向量變數介面會存取四個元件向量。 |
ID3D10StateBlock 狀態欄塊介面會封裝轉譯狀態。 |
D3D10CompileEffectFromMemory 編譯效果。 |
D3D10CreateEffectFromMemory 從包含已編譯效果的緩衝區建立 ID3D10Effect。 |
D3D10CreateEffectPoolFromMemory 建立效果集區 (或共用記憶體位置) ,以啟用效果之間的共用變數。 |
D3D10CreateStateBlock 建立狀態欄塊。 |
D3D10DisassembleEffect 此函式 -- 會將已編譯的效果反組譯成包含元件指令和暫存器指派的文字字串,其已被取代。 請改用 D3DDisassemble10Effect。 |
D3D10StateBlockMaskDifference 結合兩個狀態欄塊遮罩與位 XOR。 |
D3D10StateBlockMaskDisableAll 使用狀態封鎖遮罩停用所有狀態擷取。 |
D3D10StateBlockMaskDisableCapture 使用狀態封鎖遮罩停用狀態擷取。 |
D3D10StateBlockMaskEnableAll 啟用狀態封鎖遮罩以擷取並套用所有狀態變數。 |
D3D10StateBlockMaskEnableCapture 在狀態欄塊遮罩中啟用狀態值的範圍。 |
D3D10StateBlockMaskGetSetting 取得處於狀態封鎖遮罩的專案;判斷遮罩是否允許元素擷取和套用。 |
D3D10StateBlockMaskIntersect 結合兩個狀態欄塊遮罩與位 AND。 |
D3D10StateBlockMaskUnion 結合兩個狀態欄塊遮罩與位 OR。 |
D3D10_EFFECT_DESC 描述效果。 |
D3D10_EFFECT_SHADER_DESC 描述效果著色器。 |
D3D10_EFFECT_TYPE_DESC 描述效果變數類型。 |
D3D10_EFFECT_VARIABLE_DESC 描述效果變數。 |
D3D10_PASS_DESC 描述包含管線狀態的效果傳遞。 |
D3D10_PASS_SHADER_DESC 描述包含著色器的效果變數。 |
D3D10_STATE_BLOCK_MASK 指出裝置狀態。 |
D3D10_TECHNIQUE_DESC 描述效果技術。 |
D3D10_DEVICE_STATE_TYPES 效果裝置狀態類型。 |