次の方法で共有


ID3DXEffectStateManager::SetTextureStageState メソッド

テクスチャ ステージの状態を設定するためにユーザーが実装する必要があるコールバック関数。

構文

HRESULT SetTextureStageState(
  [in] DWORD                    Stage,
  [in] D3DTEXTURESTAGESTATETYPE Type,
  [in] DWORD                    Value
);

パラメーター

ステージ [入力]

型: DWORD

テクスチャが割り当てられているステージ。 これは、 IDirect3DDevice9::SetTexture または IDirect3DDevice9::SetTextureStageState のインデックス値です。

「入力」と入力します

型: D3DTEXTURESTAGESTATETYPE

テクスチャ ステージが実行する操作の種類を定義します。 「D3DTEXTURESTAGESTATETYPE」を参照してください

[in]

型: DWORD

Type に選択されている内容に応じて、操作 (D3DTEXTUREOP) または引数値 (D3DTA) のいずれかを指定できます。

戻り値

型: HRESULT

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

要件

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

関連項目

ID3DXEffectStateManager