Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función de devolución de llamada que un usuario debe implementar para establecer una matriz de constantes de punto flotante del sombreador de vértices.
Sintaxis
HRESULT SetPixelShaderConstantF(
[out] UINT StartRegister,
[out] const FLOAT *pConstantData,
[out] UINT RegisterCount
);
Parámetros
-
StartRegister [out]
-
Tipo: UINT
Índice de base cero del primer registro constante.
-
pConstantData [out]
-
Tipo: const FLOAT*
Matriz de constantes de punto flotante.
-
RegisterCount [out]
-
Tipo: UINT
Número de registros en pConstantData.
Valor devuelto
Tipo: HRESULT
El método implementado por el usuario debe devolver S_OK. Si se produce un error en la devolución de llamada al establecer el estado del dispositivo, se producirá una de las siguientes acciones:
- El efecto producirá un error durante ID3DXEffect::BeginPass.
- Se producirá un error en la llamada de estado de efecto dinámico (como IDirect3DDevice9::SetPixelShaderConstantF).
Requisitos
| Requisito | Value |
|---|---|
| Encabezado |
|
| Biblioteca |
|
Consulte también