Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section contains reference information for the component object model (COM) interfaces of the Effects 11 source.
In this section
Topic | Description |
---|---|
ID3DX11Effect |
An ID3DX11Effect interface manages a set of state objects, resources, and shaders for implementing a rendering effect. |
ID3DX11EffectBlendVariable |
The blend-variable interface accesses blend state. |
ID3DX11EffectClassInstanceVariable |
Accesses a class instance. |
ID3DX11EffectConstantBuffer |
A constant-buffer interface accesses constant buffers or texture buffers. |
ID3DX11EffectDepthStencilVariable |
A depth-stencil-variable interface accesses depth-stencil state. |
ID3DX11EffectDepthStencilViewVariable |
A depth-stencil-view-variable interface accesses a depth-stencil view. |
ID3DX11EffectGroup |
The ID3DX11EffectGroup interface accesses an Effect group. The lifetime of an ID3DX11EffectGroup object is equal to the lifetime of its parent ID3DX11Effect object. |
ID3DX11EffectInterfaceVariable |
Accesses an interface variable. |
ID3DX11EffectMatrixVariable |
A matrix-variable interface accesses a matrix. |
ID3DX11EffectPass |
An ID3DX11EffectPass interface encapsulates state assignments within a technique. The lifetime of an ID3DX11EffectPass object is equal to the lifetime of its parent ID3DX11Effect object. |
ID3DX11EffectRasterizerVariable |
A rasterizer-variable interface accesses rasterizer state. |
ID3DX11EffectRenderTargetViewVariable |
A render-target-view interface accesses a render target. |
ID3DX11EffectSamplerVariable |
A sampler interface accesses sampler state. |
ID3DX11EffectScalarVariable |
An effect-scalar-variable interface accesses scalar values. |
ID3DX11EffectShaderResourceVariable |
A shader-resource interface accesses a shader resource. |
ID3DX11EffectShaderVariable |
A shader-variable interface accesses a shader variable. |
ID3DX11EffectStringVariable |
A string-variable interface accesses a string variable. |
ID3DX11EffectTechnique |
An ID3DX11EffectTechnique interface is a collection of passes. The lifetime of an ID3DX11EffectTechnique object is equal to the lifetime of its parent ID3DX11Effect object. |
ID3DX11EffectType |
The ID3DX11EffectType interface accesses effect variables by type. The lifetime of an ID3DX11EffectType object is equal to the lifetime of its parent ID3DX11Effect object. |
ID3DX11EffectUnorderedAccessViewVariable |
Accesses an unordered access view. |
ID3DX11EffectVariable |
The ID3DX11EffectVariable interface is the base class for all effect variables. The lifetime of an ID3DX11EffectVariable object is equal to the lifetime of its parent ID3DX11Effect object. |
ID3DX11EffectVectorVariable |
A vector-variable interface accesses a four-component vector. |