ID3DX11EffectVariable-Schnittstelle

Die ID3DX11EffectVariable-Schnittstelle ist die Basisklasse für alle Effektvariablen.

Die Lebensdauer eines ID3DX11EffectVariable-Objekts entspricht der Lebensdauer des übergeordneten ID3DX11Effect-Objekts .

Methoden

Die ID3DX11EffectVariable-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
AsBlend Ruft eine Effekt-Blend-Variable ab.
AsClassInstance Rufen Sie eine Klassenvariable instance ab.
AsConstantBuffer Ruft einen Konstantenpuffer ab.
AsDepthStencil Ruft eine Tiefenschablonenvariable ab.
AsDepthStencilView Ruft eine Tiefenschablonenansichtsvariable ab.
AsInterface Ruft eine Schnittstellenvariable ab.
AsMatrix Ruft eine Matrixvariable ab.
AsRasterizer Ruft eine Rasterizervariable ab.
AsRenderTargetView Ruft eine Renderzielansichtsvariable ab.
AsSampler Ruft eine Samplervariable ab.
AsScalar Ruft eine Skalarvariable ab.
AsShader Ruft eine Shadervariable ab.
AsShaderResource Ruft eine Shader-Ressourcenvariable ab.
AsString Ruft eine Zeichenfolgenvariable ab.
AsUnorderedAccessView Ruft eine Unordered-access-view-Variable ab.
AsVector Ruft eine Vektorvariable ab.
GetAnnotationByIndex Ruft eine Anmerkung nach Index ab.
GetAnnotationByName Rufen Sie eine Anmerkung anhand des Namens ab.
GetDesc Rufen Sie eine Beschreibung ab.
GetElement Rufen Sie ein Arrayelement ab.
GetMemberByIndex Abrufen eines Strukturmembers nach Index.
GetMemberByName Ruft einen Strukturmember anhand des Namens ab.
GetMemberBySemantic Abrufen eines Strukturelements nach Semantik.
GetParentConstantBuffer Ruft einen Konstantenpuffer ab.
GetRawValue Abrufen von Daten
Gettype Abrufen von Typinformationen.
IsValid Vergleichen Sie den Datentyp mit den gespeicherten Daten.
SetRawValue Legen Sie Daten fest.

Bemerkungen

Hinweis

Das DirectX SDK stellt keine kompilierten Binärdateien für Effekte bereit. Sie müssen die Effects 11-Quelle verwenden, um Ihre Effekttypanwendung zu erstellen. Weitere Informationen zur Verwendung der Effects 11-Quelle finden Sie unter Unterschiede zwischen Effekten 10 und Effekten 11.

Anforderungen

Anforderung Wert
Header
D3dx11effect.h
Bibliothek
N/V (Eine Effects 11-Bibliothek ist online als freigegebene Quelle verfügbar.)

Siehe auch

Effects 11-Schnittstellen

D3DX-Schnittstellen