Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Direct3D 10 Graphics verwendet. Weitere Informationen finden Sie unter
d3d10effect.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
|
ID3D10Effect Eine ID3D10Effect-Schnittstelle verwaltet eine Reihe von Zustandsobjekten, Ressourcen und Shadern zum Implementieren eines Renderingeffekts. |
|
ID3D10EffectBlendVariable Die Blendvariablen-Schnittstelle greift auf den Mischzustand zu. |
|
ID3D10EffectConstantBuffer Eine Konstantpufferschnittstelle greift auf Konstantenpuffer oder Texturpuffer zu. |
|
ID3D10EffectDepthStencilVariable Eine Schnittstelle mit Tiefenschablonenvariablen greift auf den Tiefenschablonenzustand zu. |
|
ID3D10EffectDepthStencilViewVariable Eine Schnittstelle mit Tiefenschablonenansicht-Variable greift auf eine Tiefenschablonenansicht zu. |
|
ID3D10EffectMatrixVariable Eine Matrix-Variable-Schnittstelle greift auf eine Matrix zu. |
|
ID3D10EffectPass Eine Passschnittstelle kapselt Zustandszuweisungen innerhalb einer Technik. |
|
ID3D10EffectPool Eine Poolschnittstelle stellt einen gemeinsamen Speicherbereich (oder pool) für die Gemeinsame Nutzung von Variablen zwischen Effekten dar. |
|
ID3D10EffectRasterizerVariable Eine Rasterizer-Variable-Schnittstelle greift auf den Rasterisierungszustand zu. |
|
ID3D10EffectRenderTargetViewVariable Eine render-target-view-Schnittstelle greift auf ein Renderziel zu. |
|
ID3D10EffectSamplerVariable Eine Samplerschnittstelle greift auf den Samplerstatus zu. |
|
ID3D10EffectScalarVariable Eine Effekt-Skalar-Variable-Schnittstelle greift auf skalare Werte zu. |
|
ID3D10EffectShaderResourceVariable Eine Shaderressourcenschnittstelle greift auf eine Shaderressource zu. |
|
ID3D10EffectShaderVariable Eine Shadervariablenschnittstelle greift auf eine Shadervariable zu. |
|
ID3D10EffectStringVariable Eine Schnittstelle mit Zeichenfolgenvariablen greift auf eine Zeichenfolgenvariable zu. |
|
ID3D10EffectTechnique Eine ID3D10EffectTechnique-Schnittstelle ist eine Sammlung von Durchläufen. |
|
ID3D10EffectType Die ID3D10EffectType-Schnittstelle greift auf Effektvariablen nach Typ zu. |
|
ID3D10EffectVariable Die ID3D10EffectVariable-Schnittstelle ist die Basisklasse für alle Effektvariablen. |
|
ID3D10EffectVectorVariable Eine Vektorvariablenschnittstelle greift auf einen Vektor mit vier Komponenten zu. |
|
ID3D10StateBlock Eine Zustandsblockschnittstelle kapselt Renderzustände. |
Functions
|
D3D10CompileEffectFromMemory Kompilieren Sie einen Effekt. |
|
D3D10CreateEffectFromMemory Erstellt einen ID3D10Effect aus einem Puffer, der einen kompilierten Effekt enthält. |
|
D3D10CreateEffectPoolFromMemory Erstellen Sie einen Effektpool (oder einen freigegebenen Speicherspeicherort), um die Freigabe von Variablen zwischen Effekten zu ermöglichen. |
|
D3D10CreateStateBlock Erstellen Sie einen Zustandsblock. |
|
D3D10DisassembleEffect Diese Funktion , die einen kompilierten Effekt in eine Textzeichenfolge zerlegt, die Assemblyanweisungen und Registerzuweisungen enthält, ist veraltet. Verwenden Sie stattdessen D3DDisassemble10Effect. |
|
D3D10StateBlockMaskDifference Kombinieren Sie zwei Zustandsblockmasken mit einem bitweisen XOR. |
|
D3D10StateBlockMaskDisableAll Deaktivieren Sie die gesamte Zustandserfassung mit einer Zustandsblockmaske. |
|
D3D10StateBlockMaskDisableCapture Deaktivieren Sie die Zustandserfassung mit einer Zustandsblockmaske. |
|
D3D10StateBlockMaskEnableAll Aktivieren Sie eine Zustandsblockmaske, um alle Zustandsvariablen zu erfassen und anzuwenden. |
|
D3D10StateBlockMaskEnableCapture Aktivieren Sie einen Bereich von Zustandswerten in einer Zustandsblockmaske. |
|
D3D10StateBlockMaskGetSetting Abrufen eines Elements in einer Zustandsblockmaske; bestimmen, ob ein Element von der Maske zum Erfassen und Anwenden zulässig ist. |
|
D3D10StateBlockMaskIntersect Kombinieren Sie zwei Zustandsblockmasken mit einem bitweisen AND. |
|
D3D10StateBlockMaskUnion Kombinieren Sie zwei Zustandsblockmasken mit einem bitweisen OR. |
Strukturen
|
D3D10_EFFECT_DESC Beschreibt einen Effekt. |
|
D3D10_EFFECT_SHADER_DESC Beschreibt einen Effektshader. |
|
D3D10_EFFECT_TYPE_DESC Beschreibt einen Effektvariablentyp. |
|
D3D10_EFFECT_VARIABLE_DESC Beschreibt eine Effektvariable. |
|
D3D10_PASS_DESC Beschreibt einen Effektdurchlauf, der den Pipelinestatus enthält. |
|
D3D10_PASS_SHADER_DESC Beschreibt eine Effektvariable, die einen Shader enthält. |
|
D3D10_STATE_BLOCK_MASK Gibt den Gerätestatus an. |
|
D3D10_TECHNIQUE_DESC Beschreibt eine Effekttechnik. |
Enumerationen
|
D3D10_DEVICE_STATE_TYPES Wirken Sie sich auf Gerätezustandstypen aus. |