ID3DXEffectStateManager::SetSamplerState メソッド
サンプラーを設定するためにユーザーが実装する必要があるコールバック関数。
構文
HRESULT SetSamplerState(
[in] DWORD Sampler,
[in] D3DSAMPLERSTATETYPE Type,
[in] DWORD Value
);
パラメーター
-
サンプラー [入力]
-
型: DWORD
0 から始まるサンプラー番号。
-
「入力」と入力します
-
サンプラーの状態を識別します。これにより、フィルター処理、アドレス指定、または罫線の色を指定できます。 「D3DSAMPLERSTATETYPE」を参照してください。
-
値 [in]
-
型: DWORD
Type のサンプラー状態の種類の 1 つからの値。
戻り値
型: HRESULT
ユーザー実装メソッドは、S_OKを返す必要があります。 デバイスの状態を設定するときにコールバックが失敗した場合、次のいずれかが発生します。
- この効果は 、ID3DXEffect::BeginPass 中に失敗します。
- 動的効果状態の呼び出し ( IDirect3DDevice9::SetSamplerState など) は失敗します。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目