Método ID3DXEffectStateManager::SetVertexShaderConstantI
Función de devolución de llamada que un usuario debe implementar para establecer una matriz de constantes enteras del sombreador de vértices.
Sintaxis
HRESULT SetVertexShaderConstantI(
[out] UINT StartRegister,
[out] const INT *pConstantData,
[out] UINT RegisterCount
);
Parámetros
-
StartRegister [out]
-
Tipo: UINT
Índice de base cero del primer registro constante.
-
pConstantData [out]
-
Tipo: const INT*
Matriz de constantes de enteros.
-
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::SetVertexShaderConstantI).
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también