ID3D11Device3::CreateShaderResourceView1, méthode (d3d11_3.h)
Crée une vue nuanceur-ressource pour accéder aux données d’une ressource.
Syntaxe
HRESULT CreateShaderResourceView1(
[in] ID3D11Resource *pResource,
[in, optional] const D3D11_SHADER_RESOURCE_VIEW_DESC1 *pDesc1,
[out, optional] ID3D11ShaderResourceView1 **ppSRView1
);
Paramètres
[in] pResource
Type : ID3D11Resource*
Pointeur vers la ressource qui servira d’entrée à un nuanceur. Cette ressource doit avoir été créée avec l’indicateur D3D11_BIND_SHADER_RESOURCE .
[in, optional] pDesc1
Type : const D3D11_SHADER_RESOURCE_VIEW_DESC1*
Pointeur vers une structure D3D11_SHADER_RESOURCE_VIEW_DESC1 qui décrit une vue nuanceur-ressource. Définissez ce paramètre sur NULL pour créer une vue qui accède à la ressource entière (en utilisant le format avec lequel la ressource a été créée).
[out, optional] ppSRView1
Type : ID3D11ShaderResourceView1**
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers une interface ID3D11ShaderResourceView1 pour la vue nuanceur-ressource créée. Définissez ce paramètre sur NULL pour valider les autres paramètres d’entrée (la méthode retourne S_FALSE si les autres paramètres d’entrée réussissent la validation).
Valeur retournée
Type : HRESULT
Cette méthode retourne E_OUTOFMEMORY si la mémoire est insuffisante pour créer la vue nuanceur-ressource. Pour obtenir d’autres valeurs de retour possibles, consultez Codes de retour Direct3D 11 .
Spécifications
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | d3d11_3.h |
Bibliothèque | D3D11.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour