ID3DXEffectStateManager::SetVertexShaderConstantF-Methode

Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um ein Array von Vertex-Shader-Gleitkommakonstierungen festlegen zu können.

Syntax

HRESULT SetVertexShaderConstantF(
  [out]       UINT  StartRegister,
  [out] const FLOAT *pConstantData,
  [out]       UINT  RegisterCount
);

Parameter

StartRegister [ out]

Typ: UINT

Der nullbasierte Index des ersten konstanten Registers.

pConstantData [ out]

Typ: const FLOAT *

Ein Array von Gleitkommakonst 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ätestatus fehlschlägt, tritt eine der folgenden Bedingungen auf:

Anforderungen

Anforderung Wert
Header
D3DX9Effect.h
Bibliothek
D3dx9.lib

Weitere Informationen

ID3DXEffectStateManager