struttura D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 (d3d12umddi.h)
D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 è la struttura per il controllo delle funzionalità di D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE quando la versione della funzionalità video è D3D12DDI_FEATURE_VERSION_VIDEO_0072_0. Viene usato per recuperare le dimensioni di allocazione della memoria di un processore video creato con le proprietà specificate.
Sintassi
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 {
[in] UINT NodeMask;
[in] D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 OutputStream;
[in] D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 *pInputStreams;
[in] UINT NumInputStreams;
[in] BOOL Protected;
[out] UINT64 MemoryPoolL0Size;
[out] UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072;
Membri
[in] NodeMask
Set di nodi GPU. Per una singola operazione GPU, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare un bit per identificare il nodo (scheda fisica del dispositivo) a cui si applica la coda dei comandi. Ogni bit nella maschera corrisponde a un singolo nodo. È possibile impostare solo 1 bit.
[in] OutputStream
Struttura D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 che descrive le proprietà del flusso di output del processore video.
[in] pInputStreams
Puntatore a strutture NumInputStreamsD3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 che descrivono le proprietà del flusso di input del processore video.
[in] NumInputStreams
Numero di strutture D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 a cui pInputStreams punta.
[in] Protected
Se TRUE, il processore video viene creato con una sessione di risorse protetta e usata con risorse protette.
[out] 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 gli adattatori discreti, si tratta della quantità di memoria discreta usata.
[out] 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.
Osservazioni
Per altre informazioni, vedere la specifica di supporto delle risorse protette D3D
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 2004 |
intestazione |
d3d12umddi.h |