ID3D11On12Device1 ::GetD3D12Device, méthode (d3d11on12.h)
Récupère l’appareil Direct3D 12 avec lequel il est interopéré. Cela permet une meilleure interopérabilité avec un composant qui peut être remis à un appareil Direct3D 11, mais qui souhaite tirer parti de Direct3D 12 à la place.
Syntaxe
HRESULT GetD3D12Device(
REFIID riid,
void **ppvDevice
);
Paramètres
riid
Type : REFIID
Référence à l’identificateur global unique (GUID) de l’interface que vous souhaitez retourner dans ppvDevice
. Il s’agit du GUID de ID3D12Device.
ppvDevice
Type : void**
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’appareil. Il s’agit de l’adresse d’un pointeur vers un ID3D12Device, représentant l’appareil Direct3D 12.
Valeur retournée
Type : HRESULT
Si la fonction réussit, elle retourne S_OK. Sinon, il retourne un code d’erreurHRESULT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d11on12.h |
Bibliothèque | D3D11.lib |
DLL | D3D11.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