Share via


ID3DXEffectStateManager::SetPixelShaderConstantF メソッド

頂点シェーダーの浮動小数点定数の配列を設定するためにユーザーが実装する必要があるコールバック関数。

構文

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

パラメーター

StartRegister [out]

型: UINT

最初の定数レジスタの 0 から始まるインデックス。

pConstantData [out]

型: const FLOAT*

浮動小数点定数の配列。

RegisterCount [out]

型: UINT

pConstantData 内のレジスタの数。

戻り値

型: HRESULT

ユーザー実装メソッドは、S_OKを返す必要があります。 デバイスの状態を設定するときにコールバックが失敗した場合、次のいずれかが発生します。

要件

要件
ヘッダー
D3DX9Effect.h
ライブラリ
D3dx9.lib

関連項目

ID3DXEffectStateManager