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:

Die vorherigen Strukturen sind identisch, wie die folgenden Definitionen zeigen:
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)

Weitere Informationen

SetPixelShaderConst

SetPixelShaderConstB

SetPixelShaderConstI