Interface ID3DX11EffectTechnique
Uma interface ID3DX11EffectTechnique é uma coleção de passes.
O tempo de vida de um objeto ID3DX11EffectTechnique é igual ao tempo de vida de seu objeto ID3DX11Effect pai.
Métodos
A interface ID3DX11EffectTechnique tem esses métodos.
Método | Descrição |
---|---|
ComputeStateBlockMask | Compute uma máscara de bloco de estado para permitir/impedir alterações de estado. |
GetAnnotationByIndex | Obtenha uma anotação por índice. |
GetAnnotationByName | Obtenha uma anotação por nome. |
GetDesc | Obtenha uma descrição técnica. |
GetPassByIndex | Obtenha uma passagem por índice. |
GetPassByName | Obtenha uma passagem pelo nome. |
Isvalid | Teste uma técnica para ver se ela contém sintaxe válida. |
Comentários
Um efeito contém uma ou mais técnicas; cada técnica contém uma ou mais passagens; cada passagem contém atribuições de estado.
Para obter uma interface de técnica de efeito, chame um método como ID3DX11Effect::GetTechniqueByName.
Observação
O SDK do DirectX não fornece binários compilados para efeitos. Você deve usar a origem Efeitos 11 para criar seu aplicativo do tipo efeitos. Para obter mais informações sobre como usar a origem efeitos 11, consulte Diferenças entre efeitos 10 e efeitos 11.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|