Interfacce effetto (Direct3D 10)
Questa sezione contiene informazioni sulle interfacce di sistema degli effetti seguenti:
Interfacce | Descrizione |
---|---|
Interfaccia ID3D10EffectBlendVariable | Accede allo stato di fusione. |
Interfaccia ID3D10EffectConstantBuffer | Accede a un buffer di trama o a un buffer costante. |
Interfaccia ID3D10EffectDepthStencilVariable | Accede allo stato depth-stencil. |
Interfaccia ID3D10EffectDepthStencilViewVariable | Accede a una visualizzazione depth-stencil. |
Interfaccia ID3D10Effect | Incapsula lo stato della pipeline in una o più tecniche di rendering. |
Interfaccia ID3D10Include | Metodi implementati dall'utente per la lettura dei file di inclusione. |
Interfaccia ID3D10EffectMatrixVariable | Accede a una matrice. |
Interfaccia ID3D10EffectPass | Incapsula lo stato dell'effetto in un passaggio. |
Interfaccia ID3D10EffectPool | Identifica le variabili con effetto condiviso. |
Interfaccia ID3D10EffectRasterizerVariable | Accede allo stato del rasterizzatore. |
Interfaccia ID3D10EffectRenderTargetViewVariable | Accede a una destinazione di rendering. |
Interfaccia ID3D10EffectSamplerVariable | Accede allo stato del campionatore. |
Interfaccia ID3D10EffectScalarVariable | Accede a una variabile scalare. |
Interfaccia ID3D10EffectShaderResourceVariable | Accede a una risorsa shader. |
Interfaccia ID3D10EffectShaderVariable | Accede a una variabile shader. |
Interfaccia ID3D10EffectStringVariable | Accede a una stringa. |
Interfaccia ID3D10EffectTechnique | Incapsula uno o più passaggi. |
Interfaccia ID3D10EffectType | Implementa i metodi per accedere alle variabili di effetto. |
Interfaccia ID3D10EffectVectorVariable | Accede a un vettore. |
Esistono due tipi di interfacce nel framework degli effetti: le interfacce di rendering per il rendering di un effetto e le interfacce di reflection per ottenere e impostare variabili di effetto con l'API. Tutte le interfacce di reflection derivano dall'interfaccia ID3D10EffectVariable.
Argomenti correlati