D3DDDIARG_CREATEVERTEXSHADERDECL-Struktur (d3dumddi.h)

Die D3DDDIARG_CREATEVERTEXSHADERDECL-Struktur gibt ein Shaderhandle an, das der Vertexshaderdeklaration zugeordnet werden soll.

Syntax

typedef struct _D3DDDIARG_CREATEVERTEXSHADERDECL {
  [in]  UINT   NumVertexElements;
  [out] HANDLE ShaderHandle;
} D3DDDIARG_CREATEVERTEXSHADERDECL;

Member

[in] NumVertexElements

Die Anzahl der Vertexelemente im Array, die bei einem Aufruf der CreateVertexShaderDecl-Funktion des Benutzermodustreibers an den pVertexElements-Parameter übergeben wird.

[out] ShaderHandle

Ein Handle für die Vertexshaderdeklaration.

Hinweise

Der Handlewert im ShaderHandle-Element ist garantiert ungleich null.

Weitere Informationen zum Programmieren von Shader-Assemblern finden Sie unter Verarbeiten von Shadercodes.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

CreateVertexShaderDecl