Partager via


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