D3DXSEMANTIC-Struktur

Semantik ordnen einen Parameter Vertex- oder Pixel-Shaderregistern zu. Sie können auch optionale beschreibende Zeichenfolgen sein, die an Nicht-Registerparameter angefügt sind.

Syntax

typedef struct D3DXSEMANTIC {
  UINT Usage;
  UINT UsageIndex;
} D3DXSEMANTIC, *LPD3DXSEMANTIC;

Member

Verwendung

Typ: UINT

Optionen, die bestimmen, wie Ressourcen verwendet werden. Siehe D3DDECLUSAGE.

UsageIndex

Typ: UINT

Optionen, die ändern, wie die Verwendung interpretiert wird. Der Nutzungs- und Nutzungsindex bilden eine Scheitelpunktdeklaration. Weitere Informationen finden Sie unter Vertexdeklaration (Direct3D 9).

Hinweise

Semantik ist für Scheitelpunkt- und Pixel-Shader, Eingabe- und Ausgaberegister erforderlich.

Anforderungen

Anforderung Wert
Header
D3dx9shader.h

Weitere Informationen

Effektstrukturen