Partager via


ID3D11Device::CreateSamplerState, méthode (d3d11.h)

Créez un objet sampler-state qui encapsule les informations d’échantillonnage pour une texture.

Syntaxe

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

Paramètres

[in] pSamplerDesc

Type : const D3D11_SAMPLER_DESC*

Pointeur vers une description de l’état de l’échantillonneur (voir D3D11_SAMPLER_DESC).

[out, optional] ppSamplerState

Type : ID3D11SamplerState**

Adresse d’un pointeur vers l’objet d’état de l’échantillonneur créé (voir ID3D11SamplerState).

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes de retour Direct3D 11 suivants.

Remarques

4096 objets d’état d’échantillonneur unique peuvent être créés sur un appareil à la fois.

Si une application tente de créer une interface sampler-state avec le même état qu’une interface existante, la même interface est retournée et le nombre total d’objets d’état de l’échantillonneur unique reste le même.

Configuration requise

   
Plateforme cible Windows
En-tête d3d11.h
Bibliothèque D3D11.lib

Voir aussi

ID3D11Device