Partager via


ID3D11On12Device1 ::GetD3D12Device, méthode (d3d11on12.h)

Récupère l’appareil Direct3D 12 en cours d’interopérabilité. 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 à 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 de retour

Type : HRESULT

Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un HRESULTcode d’erreur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 Build 20348
serveur minimum pris en charge Windows 10 Build 20348
d’en-tête d3d11on12.h
bibliothèque D3D11.lib
DLL D3D11.dll

Voir aussi