共用方式為


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
程式庫 D3D11.lib

另請參閱

ID3D11Device