ID3D11Device::CreateSamplerState メソッド (d3d11.h)

テクスチャのサンプリング情報をカプセル化するサンプラー状態オブジェクトを作成します。

構文

HRESULT CreateSamplerState(
  [in]            const D3D11_SAMPLER_DESC *pSamplerDesc,
  [out, optional] ID3D11SamplerState       **ppSamplerState
);

パラメーター

[in] pSamplerDesc

型: const D3D11_SAMPLER_DESC*

サンプラー状態の説明へのポインター ( 「D3D11_SAMPLER_DESC」を参照)。

[out, optional] ppSamplerState

種類: ID3D11SamplerState**

作成されたサンプラー状態オブジェクトへのポインターのアドレス ( ID3D11SamplerState を参照)。

戻り値

型: HRESULT

このメソッドは、次のいずれかの Direct3D 11 リターン コードを返します

解説

一度に 4096 個の一意のサンプラー状態オブジェクトをデバイスに作成できます。

アプリケーションが既存のインターフェイスと同じ状態のサンプラー状態インターフェイスを作成しようとすると、同じインターフェイスが返され、一意のサンプラー状態オブジェクトの合計数は同じままになります。

必要条件

   
対象プラットフォーム Windows
ヘッダー d3d11.h
Library D3D11.lib

関連項目

ID3D11Device