次の方法で共有


ID3DXEffectStateManager::SetPixelShaderConstantI メソッド

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

構文

HRESULT SetPixelShaderConstantI(
  [out]       UINT StartRegister,
  [out] const INT  *pConstantData,
  [out]       UINT RegisterCount
);

パラメーター

StartRegister [out]

型: UINT

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

pConstantData [out]

型: const INT*

整数定数の配列。

RegisterCount [out]

型: UINT

pConstantData 内のレジスタの数。

戻り値

型: HRESULT

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

要件

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

こちらもご覧ください

ID3DXEffectStateManager