Metodo ID3DXEffectStateManager::SetPixelShaderConstantF

Funzione di callback che deve essere implementata da un utente per impostare una matrice di costanti vertex shader a virgola mobile.

Sintassi

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

Parametri

StartRegister [out]

Tipo: UINT

Indice in base zero del primo registro costante.

pConstantData [out]

Tipo: const FLOAT*

Matrice di costanti a virgola mobile.

RegisterCount [out]

Tipo: UINT

Numero di registri in pConstantData.

Valore restituito

Tipo: HRESULT

Il metodo implementato dall'utente deve restituire S_OK. Se il callback ha esito negativo quando si imposta lo stato del dispositivo, si verificherà una delle operazioni seguenti:

Requisiti

Requisito Valore
Intestazione
D3DX9Effect.h
Libreria
D3dx9.lib

Vedi anche

ID3DXEffectStateManager