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 |