Skip to main content
Selecciona una versión del SDK en tiempo de ejecución cuando el sistema está en modo de desarrollador de Windows. Admite interfaces de depuración, herramientas, DRED y configuración del SDK.

Sintaxis

Parámetros

rclsid
Tipo: const IID &
El CLSID asociado a los datos y el código que se usarán para crear el objeto. Se definen los siguientes CLSID.
  • 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);
Corresponden, respectivamente, a las interfaces siguientes. riid
Tipo: const IID &
El identificador único global (GUID) de la interfaz de configuración del SDK. El REFIID, o GUID, de la interfaz se puede obtener mediante la macro __uuidof. Por ejemplo, __uuidof(ID3D12SDKConfiguration) recuperará el GUID de la interfaz de depuración. ppvDebug
Tipo: void **
El parámetro out que contiene la interfaz solicitada al devolver el control (por ejemplo, la interfaz de configuración del SDK), como un puntero a puntero a void. Consulte Interfaz ID3D12SDKConfiguration.

Valor devuelto

Tipo: HRESULT Si la función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve uno de los códigos de retorno de Direct3D 12.

Comentarios

Requisitos

Encabezado: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas compatibles: consolas XBOX Series

Consulte también

Última modificación el 28 de agosto de 2026