ID3D10Device ::CreateSamplerState, méthode (d3d10.h)
Créez un objet sampler-state qui encapsule les informations d’échantillonnage d’une texture.
Syntaxe
HRESULT CreateSamplerState(
[in] const D3D10_SAMPLER_DESC *pSamplerDesc,
[out] ID3D10SamplerState **ppSamplerState
);
Paramètres
[in] pSamplerDesc
Type : const D3D10_SAMPLER_DESC*
Pointeur vers une description de l’état de l’échantillonneur (voir D3D10_SAMPLER_DESC).
[out] ppSamplerState
Type : ID3D10SamplerState**
Adresse d’un pointeur vers l’objet d’état de l’échantillonneur créé (voir ID3D10SamplerState Interface).
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.
Remarques
4096 objets d’état de l’échantillonneur unique peuvent être créés sur un appareil à la fois.
Si une application tente de créer un état d’échantillonneur avec la même description qu’un état d’échantillonneur déjà existant, la même interface avec un nombre de références incrémenté est retournée et le nombre total d’objets d’état de l’échantillonneur unique reste le même.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10.h |
Bibliothèque | D3D10.lib |