Freigeben über


D3DDDIARG_SETVERTEXSHADERCONST Struktur (d3dumddi.h)

Die D3DDDIARG_SETVERTEXSHADERCONST-Struktur beschreibt, wie Vertex-Shaderkonstantenregister festgelegt werden.

Syntax

typedef struct _D3DDDIARG_SETVERTEXSHADERCONST {
  [in] UINT Register;
  [in] UINT Count;
} D3DDDIARG_SETVERTEXSHADERCONST;

Member

[in] Register

Der Index des ersten Vertex-Shaderkonstantenregisters, dessen Wert festgelegt ist.

[in] Count

Die Anzahl der konstanten Register, die festgelegt werden sollen, und daher die Anzahl der Werte im Array, die im pRegisters-Parameter im Aufruf des Benutzermodus-Anzeigetreibers SetVertexShaderConstI, SetVertexShaderConstI oder SetVertexShaderConstB-Funktion übergeben wird.

Hinweise

Das Count-Element gibt die folgenden Werte an, abhängig vom Strukturtyp, der im Aufruf der Funktion SetVertexShaderConst, SetVertexShaderConstI oder SetVertexShaderConstB verwendet wird:

Die vorherigen Strukturen sind identisch, wie die folgenden Definitionen zeigen:
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTI;
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTB;

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

SetVertexShaderConst

SetVertexShaderConstB

SetVertexShaderConstI