D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043 struttura (d3d12umddi.h)
Struttura dei dati per la funzionalità D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE verifica quando la versione della funzionalità video è D3D12DDI_FEATURE_VERSION_VIDEO_0043_0. Recupera le dimensioni di allocazione della memoria di un processore video creato con le proprietà specificate.
Sintassi
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043 {
D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0043 VideoProcessorDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043;
Members
VideoProcessorDesc
Proprietà di creazione per un heap del processore video. Il driver deve eseguire il mapping di queste proprietà di creazione alle dimensioni.
MemoryPoolL0Size
Dimensione L0 dell'oggetto heap. Pool di memoria L0 è il pool di memoria "più vicino" alla GPU. Nel caso di adattatori UMA, si tratta della quantità di memoria di sistema usata. Per adattatori discreti, si tratta della quantità di memoria discreta usata.
MemoryPoolL1Size
Dimensione L1 dell'oggetto heap. Pool di memoria L1 è il pool di memoria "secondo più vicino" alla GPU. Nel caso di adattatori UMA, questo valore è zero. Nel caso di adattatori discreti, si tratta della quantità di memoria di sistema usata.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h |