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 |