struttura D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0060 (d3d12umddi.h)
Argomenti usati per creare un heap del vettore di movimento video.
Sintassi
typedef struct D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0060 {
UINT NodeMask;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053 BlockSize;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053 Precision;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
D3D12DDI_HPROTECTEDRESOURCESESSION_0030 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0060;
Members
NodeMask
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.
InputFormat
Il DXGI_FORMAT dei frame di input e di riferimento.
BlockSize
Dimensioni del blocco di ricerca da usare con questo heap del vettore di movimento.
Precision
Precisione dei componenti del vettore di movimento.
SizeRange
Indica la dimensione minima e massima degli input per la creazione dell'heap del vettore di movimento.
hDrvProtectedResourceSession
Indica la sessione di risorse protetta da usare per la creazione dell'heap del vettore di movimento.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1903 |
Intestazione | d3d12umddi.h |