ID3D10Device ::GSGetSamplers, méthode (d3d10.h)

Obtenez un tableau d’états de l’échantillonneur à partir de la phase de pipeline du nuanceur de géométrie .

Syntaxe

void GSGetSamplers(
  [in]  UINT               StartSlot,
  [in]  UINT               NumSamplers,
  [out] ID3D10SamplerState **ppSamplers
);

Paramètres

[in] StartSlot

Type : UINT

Indexez dans le tableau de base zéro de l’appareil pour commencer à obtenir des échantillonneurs.

[in] NumSamplers

Type : UINT

Nombre d’échantillonneurs à obtenir à partir de l’appareil. Chaque étape de pipeline a un total de 16 emplacements d’échantillonneur disponibles.

[out] ppSamplers

Type : ID3D10SamplerState**

Tableau de pointeurs d’état de l’échantillonneur (voir ID3D10SamplerState) à retourner par l’appareil.

Valeur de retour

None

Remarques

Le nombre de références de toutes les interfaces retournées sera incrémenté d’un. Les applications doivent appeler IUnknown ::Release sur les interfaces retournées lorsqu’elles ne sont plus nécessaires pour éviter les fuites de mémoire.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Device Interface