Passer au contenu principal
Obtient des données définies par l’application à partir d’un objet de périphérique.

Syntaxe

Paramètres

guid [in]
Type : const GUID &
GUID associé aux données. pDataSize [in, out]
Type : UINT *
Pointeur vers une variable qui, en entrée, contient la taille, en octets, de la mémoire tampon vers laquelle pointe pData et, en sortie, contient la taille, en octets, de la quantité de données récupérée par GetPrivateData. pData [out, optional]
Type : void *
Pointeur vers un bloc de mémoire qui reçoit les données de l’objet de périphérique si pDataSize pointe vers une valeur qui spécifie une mémoire tampon suffisamment grande pour contenir les données.

Valeur de retour

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

Remarques

Si les données retournées sont un pointeur vers une interface IUnknown, ou l’une de ses classes dérivées, précédemment définie par SetPrivateDataInterface, le compteur de références de cette interface est incrémenté avant que les données privées soient retournées.

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

ID3D12Object
Dernière modification le 6 octobre 2026