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.
An ID3DX11EffectTechnique interface is a collection of passes.
The lifetime of an ID3DX11EffectTechnique object is equal to the lifetime of its parent ID3DX11Effect object.
Methods
The ID3DX11EffectTechnique interface has these methods.
| Method | Description |
|---|---|
| ComputeStateBlockMask | Compute a state-block mask to allow/prevent state changes. |
| GetAnnotationByIndex | Get an annotation by index. |
| GetAnnotationByName | Get an annotation by name. |
| GetDesc | Get a technique description. |
| GetPassByIndex | Get a pass by index. |
| GetPassByName | Get a pass by name. |
| IsValid | Test a technique to see if it contains valid syntax. |
Remarks
An effect contains one or more techniques; each technique contains one or more passes; each pass contains state assignments.
To get an effect-technique interface, call a method such as ID3DX11Effect::GetTechniqueByName.
Note
The DirectX SDK does not supply any compiled binaries for effects. You must use Effects 11 source to build your effects-type application. For more information about using Effects 11 source, see Differences Between Effects 10 and Effects 11.
Requirements
| Requirement | Value |
|---|---|
| Header |
|
| Library |
|