MÉTHODE ID3D11ModuleInstance ::BindResourceAsUnorderedAccessViewByName (d3d11shader.h)
Relie une ressource par nom en tant qu’affichage d’accès non ordonné (UAV) aux emplacements de destination.
Syntaxe
HRESULT BindResourceAsUnorderedAccessViewByName(
[in] LPCSTR pSrvName,
[in] UINT uDstUavSlot,
[in] UINT uCount
);
Paramètres
[in] pSrvName
Type : LPCSTR
Nom de la ressource à rebiner.
[in] uDstUavSlot
Type : UINT
Premier numéro d’emplacement de destination pour la nouvelle liaison.
[in] uCount
Type : UINT
Nombre d’emplacements pour la rebinaison.
Valeur retournée
Type : HRESULT
Retourne les informations suivantes :
- S_OK pour une nouvelle liaison valide
- S_FALSE pour rebiner un emplacement inexistant ; autrement dit, pour laquelle la réflexion du nuanceur n’a pas de données
- E_FAIL pour une nouvelle liaison non valide, par exemple, la nouvelle liaison est hors limites
- Peut-être l’un des autres codes de retour Direct3D 11
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11shader.h |
Bibliothèque | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
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