Skip to main content
Establece identificadores de descriptor de CPU para los destinos de representación y la galería de símbolos de profundidad.

Sintaxis

Parámetros

NumRenderTargetDescriptors [in]
Tipo: UINT
El número de entradas de la matriz pRenderTargetDescriptors (con valores entre 0 y D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT). Si este parámetro no es cero, el número de entradas de la matriz a la que apunta pRenderTargetDescriptors debe ser igual al número indicado en este parámetro. pRenderTargetDescriptors [in, optional]
Tipo: const D3D12_CPU_DESCRIPTOR_HANDLE *
Especifica una matriz de estructuras D3D12_CPU_DESCRIPTOR_HANDLE que describen los identificadores de descriptor de CPU que representan el inicio del montón de descriptores de destino de representación. Si este parámetro es NULL y NumRenderTargetDescriptors es 0, no se enlaza ningún destino de representación. RTsSingleHandleToDescriptorRange [in]
Tipo: BOOL
True significa que el identificador que se pasa es el puntero a un intervalo contiguo de NumRenderTargetDescriptors descriptores. Este caso resulta útil si el conjunto de descriptores que se van a enlazar ya es contiguo en memoria (de modo que solo se necesita un identificador al primero de ellos). Por ejemplo, si NumRenderTargetDescriptors es 3, el diseño de memoria se interpreta de la siguiente manera: En este caso, el controlador desreferencia el identificador y, a continuación, incrementa la memoria a la que apunta. False significa que el identificador es el primero de una matriz de NumRenderTargetDescriptors identificadores. El caso false permite que una aplicación enlace un conjunto de descriptores de distintas ubicaciones a la vez. De nuevo, suponiendo que NumRenderTargetDescriptors es 3, el diseño de memoria se interpreta de la siguiente manera: En este caso, el controlador desreferencia tres identificadores que se espera que sean adyacentes entre sí en memoria. pDepthStencilDescriptor [in, optional]
Tipo: const D3D12_CPU_DESCRIPTOR_HANDLE *
Un puntero a una estructura D3D12_CPU_DESCRIPTOR_HANDLE que describe el identificador de descriptor de CPU que representa el inicio del montón que contiene el descriptor de galería de símbolos de profundidad. Si este parámetro es NULL, no se enlaza ningún descriptor de galería de símbolos de profundidad.

Valor devuelto

Tipo: void Ninguno.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

ID3D12GraphicsCommandList
Última modificación el 28 de agosto de 2026