Passer au contenu principal
Définit des données définies par l’application sur un objet d’appareil et associe ces données à un GUID défini par l’application.

Syntaxe

Paramètres

guid [in]
Type : const GUID &
GUID à associer aux données. DataSize [in]
Type : UINT
Taille des données, en octets. pData [in, optional]
Type : const void *
Pointeur vers un bloc de mémoire qui contient les données à stocker avec cet objet d’appareil. Si pData a la valeur NULL, DataSize doit également être 0, et toutes les données précédemment associées au GUID spécifié dans guid seront détruites.

Valeur renvoyée

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

Remarques

Au lieu d’utiliser le schéma de nommage des objets de débogage de Direct3D 11, qui consiste à appeler ID3D12Object::SetPrivateData avec WKPDID_D3DDebugObjectName et un nom ASCII, appelez ID3D12Object::SetName avec un nom UNICODE.

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