Partager via


ID3D11DeviceContext ::D SGetShaderResources, méthode (d3d11.h)

Obtenez les ressources du nuanceur de domaine.

Syntaxe

void DSGetShaderResources(
  [in]            UINT                     StartSlot,
  [in]            UINT                     NumViews,
  [out, optional] ID3D11ShaderResourceView **ppShaderResourceViews
);

Paramètres

[in] StartSlot

Type : UINT

Indexez le tableau de base zéro de l’appareil pour commencer à obtenir des ressources de nuanceur de (comprises entre 0 et D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - 1).

[in] NumViews

Type : UINT

Nombre de ressources à obtenir à partir de l’appareil. Jusqu’à un maximum de 128 emplacements sont disponibles pour les ressources de nuanceur (comprises entre 0 et D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - StartSlot).

[out, optional] ppShaderResourceViews

Type : ID3D11ShaderResourceView**

Tableau de vue des ressources du nuanceur les interfaces à retourner par l’appareil.

Valeur de retour

Aucun

Remarques

Toutes les interfaces retournées auront leur nombre de références 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.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête d3d11.h
bibliothèque D3D11.lib

Voir aussi

ID3D11DeviceContext