共用方式為


ID3DXEffectStateManager::SetVertexShaderConstantF 方法

使用者必須實作的回呼函式,才能設定頂點著色器浮點常數的陣列。

語法

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

參數

StartRegister [out]

類型: UINT

第一個常數暫存器之以零起始的索引。

pConstantData [out]

類型:const FLOAT*

浮點常數的陣列。

RegisterCount [out]

類型: UINT

pConstantData 中的暫存器數目。

傳回值

類型: HRESULT

使用者實作的方法應該會傳回S_OK。 如果設定裝置狀態時回呼失敗,將會發生下列任一項:

規格需求

需求
標頭
D3DX9Effect.h
程式庫
D3dx9.lib

另請參閱

ID3DXEffectStateManager