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 |