Freigeben über


ID3DXEffectStateManager::SetPixelShaderConstantI-Methode

Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um ein Array von Vertexshader-Ganzzahlkonstanten festzulegen.

Syntax

HRESULT SetPixelShaderConstantI(
  [out]       UINT StartRegister,
  [out] const INT  *pConstantData,
  [out]       UINT RegisterCount
);

Parameter

StartRegister [out]

Typ: UINT

Der nullbasierte Index des ersten Konstantenregisters.

pConstantData [out]

Typ: const INT*

Ein Array von ganzzahligen Konstanten.

RegisterCount [out]

Typ: UINT

Die Anzahl der Register in pConstantData.

Rückgabewert

Typ: HRESULT

Die vom Benutzer implementierte Methode sollte S_OK zurückgeben. Wenn der Rückruf beim Festlegen des Gerätezustands fehlschlägt, tritt eine der folgenden Aktionen auf:

Anforderungen

Anforderung Wert
Header
D3DX9Effect.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXEffectStateManager