ID3D10EffectVariable-Schnittstelle (d3d10effect.h)

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

Die Lebensdauer eines ID3D10EffectVariable-Objekts entspricht der Lebensdauer des übergeordneten ID3D10Effect-Objekts .

Methode BESCHREIBUNG
AsBlend Rufen Sie eine Effekt-Blend-Variable ab.
AsConstantBuffer Rufen Sie einen Konstantenpuffer ab.
AsDepthStencil Rufen Sie eine Tiefenschablonenvariable ab.
AsDepthStencilView Rufen Sie eine Tiefe-Schablonenansichtsvariable ab.
AsMatrix Rufen Sie eine Matrixvariable ab.
AsRasterizer Rufen Sie eine Rasterisierungsvariable ab.
AsRenderTargetView Rufen Sie eine render-target-view-Variable ab.
AsSampler Rufen Sie eine Samplervariable ab.
AsScalar Ruft eine skalare Variable ab.
AsShader Rufen Sie eine Shadervariable ab.
AsShaderResource Rufen Sie eine Shaderressourcenvariable ab.
AsString Rufen Sie eine Zeichenfolgenvariable ab.
AsVector Rufen Sie eine Vektorvariable ab.
GetAnnotationByIndex Rufen Sie eine Anmerkung nach Index ab.
GetAnnotationByName Rufen Sie eine Anmerkung nach Name ab.
GetDesc Rufen Sie eine Beschreibung ab.
GetElement Rufen Sie ein Arrayelement ab.
GetMemberByIndex Rufen Sie ein Strukturmember nach Index ab.
GetMemberByName Rufen Sie ein Strukturmember nach Name ab.
GetMemberBySemantic Rufen Sie ein Strukturmember nach Semantik ab.
GetParentConstantBuffer Rufen Sie 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.

Methoden

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

 
ID3D10EffectVariable::AsBlend

Rufen Sie eine Effekt-Blend-Variable ab.
ID3D10EffectVariable::AsConstantBuffer

Rufen Sie einen Konstantenpuffer ab. (ID3D10EffectVariable.AsConstantBuffer)
ID3D10EffectVariable::AsDepthStencil

Rufen Sie eine Tiefenschablonenvariable ab.
ID3D10EffectVariable::AsDepthStencilView

Rufen Sie eine Tiefe-Schablonenansichtsvariable ab.
ID3D10EffectVariable::AsMatrix

Rufen Sie eine Matrixvariable ab.
ID3D10EffectVariable::AsRasterizer

Rufen Sie eine Rasterisierungsvariable ab.
ID3D10EffectVariable::AsRenderTargetView

Rufen Sie eine render-target-view-Variable ab.
ID3D10EffectVariable::AsSampler

Rufen Sie eine Samplervariable ab.
ID3D10EffectVariable::AsScalar

Ruft eine skalare Variable ab.
ID3D10EffectVariable::AsShader

Rufen Sie eine Shadervariable ab.
ID3D10EffectVariable::AsShaderResource

Rufen Sie eine Shaderressourcenvariable ab.
ID3D10EffectVariable::AsString

Rufen Sie eine Zeichenfolgenvariable ab.
ID3D10EffectVariable::AsVector

Rufen Sie eine Vektorvariable ab.
ID3D10EffectVariable::GetAnnotationByIndex

Die ID3D10EffectVariable::GetAnnotationByIndex-Methode (d3d10effect.h) ruft eine Anmerkung nach Index ab.
ID3D10EffectVariable::GetAnnotationByName

Rufen Sie eine Anmerkung nach Name ab. (ID3D10EffectVariable.GetAnnotationByName)
ID3D10EffectVariable::GetDesc

Rufen Sie eine Beschreibung ab.
ID3D10EffectVariable::GetElement

Rufen Sie ein Arrayelement ab.
ID3D10EffectVariable::GetMemberByIndex

Rufen Sie ein Strukturmember nach Index ab.
ID3D10EffectVariable::GetMemberByName

Rufen Sie ein Strukturmember nach Name ab.
ID3D10EffectVariable::GetMemberBySemantic

Rufen Sie ein Strukturmember nach Semantik ab.
ID3D10EffectVariable::GetParentConstantBuffer

Rufen Sie einen Konstantenpuffer ab. (ID3D10EffectVariable.GetParentConstantBuffer)
ID3D10EffectVariable::GetRawValue

Abrufen von Daten
ID3D10EffectVariable::GetType

Abrufen von Typinformationen.
ID3D10EffectVariable::IsValid

Vergleichen Sie den Datentyp mit den gespeicherten Daten.
ID3D10EffectVariable::SetRawValue

Legen Sie Daten fest.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d10effect.h

Weitere Informationen

Effektschnittstellen (Direct3D 10)