Skip to main content
Obtiene el tamaño del incremento del identificador para el tipo dado de montón de descriptores. Este valor se usa normalmente para incrementar un identificador dentro de una matriz de descriptores en la cantidad correcta.

Sintaxis

Parámetros

DescriptorHeapType [in]
Tipo: D3D12_DESCRIPTOR_HEAP_TYPE
El valor de tipo D3D12_DESCRIPTOR_HEAP_TYPE que especifica el tipo de montón de descriptores del que se obtendrá el tamaño del incremento del identificador.

Valor devuelto

Tipo: UINT Devuelve el tamaño del incremento del identificador para el tipo dado de montón de descriptores, incluido cualquier relleno necesario.

Comentarios

El tamaño de descriptor devuelto por este método se usa como una de las entradas de las estructuras auxiliares CD3DX12_CPU_DESCRIPTOR_HANDLE y CD3DX12_GPU_DESCRIPTOR_HANDLE.

Ejemplos

El ejemplo D3D12PredicationQueries usa ID3D12Device::GetDescriptorHandleIncrementSize de la siguiente manera: Cree el montón de descriptores para los recursos. La variable m_rtvDescriptorSize almacena el tamaño del incremento del identificador de descriptor de la vista de destino de representación y se usa en la sección Create frame resources del código.
Consulte el código de ejemplo en la referencia de D3D12.

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

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