Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |