Passer au contenu principal
Définit des données définies par l’application pour un objet de périphérique 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 de périphérique. Si pData est 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 de retour

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

Remarques

Plutôt que 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