D3DDDIARG_SETPIXELSHADERCONST-Struktur (d3dumddi.h)
Die D3DDDIARG_SETPIXELSHADERCONST-Struktur beschreibt, wie die Pixel-Shader-Konstantenregister festgelegt werden.
Syntax
typedef struct _D3DDDIARG_SETPIXELSHADERCONST {
[in] UINT Register;
[in] UINT Count;
} D3DDDIARG_SETPIXELSHADERCONST;
Member
[in] Register
Der Index des ersten Pixelshaderkonstantenregisters, dessen Wert festgelegt ist.
[in] Count
Die Anzahl der festzulegenden Konstantenregister und damit die Anzahl der Werte im Array, die im pRegisters-Parameter beim Aufruf der Funktion SetPixelShaderConstConst, SetPixelShaderConstI oder SetPixelShaderConstB des Benutzermodustreibers übergeben wird.
Hinweise
Der Count-Member gibt die folgenden Werte an, abhängig vom Strukturtyp, der im Aufruf der Funktion SetPixelShaderConst, SetPixelShaderConstI oder SetPixelShaderConstB verwendet wird:
- Gleitkommavektoren mit vier Elementen mit einfacher Genauigkeit für die D3DDDIARG_SETPIXELSHADERCONST-Struktur im SetPixelShaderConst-Aufruf .
- Vier-Ganzzahl-Vektoren für die D3DDDIARG_SETPIXELSHADERCONSTI-Struktur im SetPixelShaderConstI-Aufruf .
- Boolesche Werte für die D3DDDIARG_SETPIXELSHADERCONSTB-Struktur im SetPixelShaderConstB-Aufruf .
typedef D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONSTI;
typedef D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONSTB;
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) |