estructura D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE (d3d12video.h)
Describe el tamaño de asignación de un montón de descodificador de vídeo.
Sintaxis
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE {
D3D12_VIDEO_DECODER_HEAP_DESC VideoDecoderHeapDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE;
Miembros
VideoDecoderHeapDesc
Un D3D12_VIDEO_DECODER_HEAP_DESC que describe un id3D12VideoDecoderHeap.
MemoryPoolL0Size
Tamaño de asignación del montón del descodificador de vídeo en el grupo de memoria L0. L0 es el grupo de memoria del sistema físico. Cuando el adaptador es discreto/NUMA, este grupo tiene mayor ancho de banda para la CPU y menos ancho de banda para la GPU. Cuando el adaptador es UMA, este grupo es el único que es válido. Para obtener más información, consulte Residencia.
MemoryPoolL1Size
Tamaño de asignación del montón del descodificador de vídeo en el grupo de memoria L1. L1 se conoce normalmente como grupo de memoria de vídeo físico. L1 solo está disponible cuando el adaptador es discreto o NUMA, y tiene mayor ancho de banda para la GPU y ni siquiera puede acceder a él. Cuando el adaptador es UMA, este grupo no está disponible. Para obtener más información, consulte Residencia.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | d3d12video.h |