Passer au contenu principal
Sélectionne une version du SDK au moment de l’exécution lorsque le système est en mode développeur Windows. Prend en charge les interfaces de débogage, d’outils, DRED et de configuration du SDK.

Syntaxe

Paramètres

rclsid
Type : const IID &
CLSID associé aux données et au code qui seront utilisés pour créer l’objet. Les CLSID suivants sont définis.
  • DEFINE_GUID(CLSID_D3D12Debug, 0xf2352aeb, 0xdd84, 0x49fe, 0xb9, 0x7b, 0xa9, 0xdc, 0xfd, 0xcc, 0x1b, 0x4f);
  • DEFINE_GUID(CLSID_D3D12Tools, 0xe38216b1, 0x3c8c, 0x4833, 0xaa, 0x09, 0x0a, 0x06, 0xb6, 0x5d, 0x96, 0xc8);
  • DEFINE_GUID(CLSID_D3D12DeviceRemovedExtendedData, 0x4a75bbc4, 0x9ff4, 0x4ad8, 0x9f, 0x18, 0xab, 0xae, 0x84, 0xdc, 0x5f, 0xf2);
  • DEFINE_GUID(CLSID_D3D12SDKConfiguration, 0x7cda6aca, 0xa03e, 0x49c8, 0x94, 0x58, 0x03, 0x34, 0xd2, 0x0e, 0x07, 0xce);
Ils correspondent respectivement aux interfaces suivantes. riid
Type : const IID &
Identificateur global unique (GUID) de l’interface de configuration du SDK. Le REFIID, ou GUID, de l’interface peut être obtenu à l’aide de la macro __uuidof. Par exemple, __uuidof(ID3D12SDKConfiguration) récupère le GUID de l’interface de débogage. ppvDebug
Type : void **
Paramètre out qui contient l’interface demandée au retour (par exemple, l’interface de configuration du SDK), sous forme de pointeur vers un pointeur vers void. Consultez Interface ID3D12SDKConfiguration.

Valeur de retour

Type : HRESULT Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne l’un des codes de retour Direct3D 12.

Remarques

Configuration requise

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

Voir aussi

Dernière modification le 6 octobre 2026