Condividi tramite


Interfaccia ID3DX11EffectTechnique

Un'interfaccia ID3DX11EffectTechnique è una raccolta di passaggi.

La durata di un oggetto ID3DX11EffectTechnique è uguale alla durata dell'oggetto ID3DX11Effect padre.

Metodi

L'interfaccia ID3DX11EffectTechnique include questi metodi.

Metodo Descrizione
ComputeStateBlockMask Calcolare una maschera a blocchi di stato per consentire/impedire modifiche di stato.
GetAnnotationByIndex Ottiene un'annotazione per indice.
GetAnnotationByName Ottenere un'annotazione in base al nome.
GetDesc Ottenere una descrizione tecnica.
GetPassByIndex Ottenere un passaggio per indice.
GetPassByName Ottenere un passaggio per nome.
IsValid Testare una tecnica per verificare se contiene una sintassi valida.

Commenti

Un effetto contiene una o più tecniche; ogni tecnica contiene uno o più passaggi; ogni passaggio contiene assegnazioni di stato.

Per ottenere un'interfaccia di tecnica dell'effetto, chiamare un metodo come ID3DX11Effect::GetTechniqueByName.

Nota

DirectX SDK non fornisce file binari compilati per gli effetti. Per compilare l'applicazione di tipo effetti, è necessario usare l'origine Effects 11. Per altre informazioni sull'uso dell'origine degli effetti 11, vedere Differenze tra gli effetti 10 e gli effetti 11.

Requisiti

Requisito Valore
Intestazione
D3dx11effect.h
Libreria
N/D (Una libreria Effects 11 è disponibile online come origine condivisa).

Vedi anche

Effetti 11 Interfacce

Interfacce D3DX