Passer au contenu principal
Obtient un pointeur vers le périphérique qui a créé cette interface.

Syntaxe

Paramètres

riid
Type : const IID &
L’identificateur global unique (GUID) de l’interface du périphérique. Le REFIID, ou GUID, de l’interface du périphérique peut être obtenu à l’aide de la macro __uuidof(). Par exemple, __uuidof(ID3D12Device) obtient le GUID de l’interface d’un périphérique. ppvDevice [out, optional]
Type : void**
Un pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’interface ID3D12Device du périphérique.

Valeur de retour

Type : void Cette méthode retourne l’un des codes de retour Direct3D 12.

Remarques

Le nombre de références de toute interface retournée est incrémenté de un; assurez-vous donc d’appeler ::release() sur les pointeurs retournés avant leur libération, sinon vous aurez une fuite de mémoire.

Exemples

L’exemple D3D12Multithreading utilise ID3D12DeviceChild::GetDevice comme suit :
Consultez l’exemple de code dans la référence D3D12.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

ID3D12DeviceChild
Dernière modification le 6 octobre 2026