Freigeben über


D3DXSEMANTIC-Struktur

Semantik zuordnen einen Parameter zu Vertex- oder Pixelshaderregistern. Sie können auch optionale beschreibende Zeichenfolgen sein, die an Nichtregisterparameter angefügt sind.

Syntax

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

Member

Verwendung

Typ: UINT

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

UsageIndex

Typ: UINT

Optionen, die ändern, wie die Verwendung interpretiert wird. Die Verwendung und der Nutzungsindex bilden eine Vertexdeklaration. Siehe Vertexdeklaration (Direct3D 9).

Bemerkungen

Semantik ist für Vertex- und Pixelshader, Eingabe- und Ausgaberegister erforderlich.

Anforderungen

Anforderung Wert
Header
D3dx9shader.h

Siehe auch

Effektstrukturen