struttura D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE (d3d12video.h)

Descrive le dimensioni di allocazione di un heap del decodificatore video.

Sintassi

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;

Members

VideoDecoderHeapDesc

Oggetto D3D12_VIDEO_DECODER_HEAP_DESC che descrive un ID3D12VideoDecoderHeap.

MemoryPoolL0Size

Dimensioni di allocazione dell'heap del decodificatore video nel pool di memoria L0. L0 è il pool di memoria del sistema fisico. Quando la scheda è discreta/NUMA, questo pool ha una larghezza di banda maggiore per la CPU e meno larghezza di banda per la GPU. Quando l'adattatore è UMA, questo pool è l'unico che è valido. Per altre informazioni, vedere Residenza.

MemoryPoolL1Size

Dimensioni di allocazione dell'heap del decodificatore video nel pool di memoria L1. L1 è in genere noto come pool di memoria video fisica. L1 è disponibile solo quando l'adattatore è discreto/NUMA e ha una larghezza di banda maggiore per la GPU e non può nemmeno essere accessibile dalla CPU. Quando l'adattatore è UMA, questo pool non è disponibile. Per altre informazioni, vedere Residenza.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12video.h

Vedi anche

Residency