ID3D12Device ::OpenSharedHandle, méthode (d3d12.h)
Ouvre un handle pour les ressources partagées, les tas partagés et les clôtures partagées à l’aide de HANDLE et de REFIID.
Syntaxe
HRESULT OpenSharedHandle(
[in] HANDLE NTHandle,
REFIID riid,
[out, optional] void **ppvObj
);
Paramètres
[in] NTHandle
Type : HANDLE
Handle qui a été généré par l’appel à ID3D12Device ::CreateSharedHandle.
riid
Type : REFIID
Identificateur global unique (GUID) pour l’une des interfaces suivantes :
Le REFIID, ou GUID, de l’interface peut être obtenu à l’aide de la macro __uuidof(). Par exemple, __uuidof(ID3D12Heap) obtient le GUID de l’interface vers une ressource.[out, optional] ppvObj
Type : void**
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’une des interfaces suivantes :
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes de retour Direct3D 12.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d12.h |
Bibliothèque | D3D12.lib |
DLL | D3D12.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