次の方法で共有


ID3DXEffectStateManager::SetPixelShaderConstantB メソッド

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

構文

HRESULT SetPixelShaderConstantB(
  [out]       UINT StartRegister,
  [out] const BOOL *pConstantData,
  [out]       UINT RegisterCount
);

パラメーター

StartRegister [out]

型: UINT

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

pConstantData [out]

型: const BOOL*

ブール型定数の配列。

RegisterCount [out]

型: UINT

pConstantData 内のレジスタの数。

戻り値

種類: HRESULT

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

必要条件

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

関連項目

ID3DXEffectStateManager