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) |