效果接口 (Direct3D 10)
本部分包含有关以下效果系统接口的信息:
接口 | 描述 |
---|---|
ID3D10EffectBlendVariable 接口 | 访问混合状态。 |
ID3D10EffectConstantBuffer 接口 | 访问纹理缓冲区或常量缓冲区。 |
ID3D10EffectDepthStencilVariable 接口 | 访问深度模具状态。 |
ID3D10EffectDepthStencilViewVariable 接口 | 访问深度模具视图。 |
ID3D10Effect 接口 | 将管道状态封装在一个或多个呈现技术中。 |
ID3D10Include 接口 | 用户实现的方法用于读取包含文件。 |
ID3D10EffectMatrixVariable 接口 | 访问矩阵。 |
ID3D10EffectPass 接口 | 在传递中封装效果状态。 |
ID3D10EffectPool 接口 | 标识共享效果变量。 |
ID3D10EffectRasterizerVariable 接口 | 访问光栅器状态。 |
ID3D10EffectRenderTargetViewVariable 接口 | 访问呈现器目标。 |
ID3D10EffectSamplerVariable 接口 | 访问采样器状态。 |
ID3D10EffectScalarVariable 接口 | 访问标量变量。 |
ID3D10EffectShaderResourceVariable 接口 | 访问着色器资源。 |
ID3D10EffectShaderVariable 接口 | 访问着色器变量。 |
ID3D10EffectStringVariable 接口 | 访问字符串。 |
ID3D10EffectTechnique 接口 | 封装一个或多个传递。 |
ID3D10EffectType 接口 | 实现用于访问效果变量的方法。 |
ID3D10EffectVectorVariable 接口 | 访问矢量。 |
效果框架中有两种类型的接口:用于呈现效果的呈现接口和反射接口,以便通过 API 获取和设置效果变量。 所有反射接口都派生自 ID3D10EffectVariable 接口。
相关主题