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:
- Gleitkommavektoren mit vier Elementen mit nur einer Genauigkeit für die D3DDDIARG_SETVERTEXSHADERCONST-Struktur im SetVertexShaderConst-Aufruf .
- Vier-ganzzahlige Vektoren für die D3DDDIARG_SETVERTEXSHADERCONSTI-Struktur im SetVertexShaderConstI-Aufruf .
- Boolesche Werte für die D3DDDIARG_SETVERTEXSHADERCONSTB-Struktur im SetVertexShaderConstB-Aufruf .
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) |