struttura D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053 (d3d12umddi.h)
Controllo della capacità video per la stima del movimento.
Sintassi
typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053 {
UINT NodeIndex;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053 BlockSizeFlags;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053 PrecisionFlags;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053 DifferencesMetricFlags;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053;
Membri
NodeIndex
Nell'operazione multi-adattatore questo valore indica a quale scheda fisica del dispositivo si applica questa operazione.
InputFormat
Il DXGI_FORMAT del frame di input e del frame di riferimento. Attualmente è consentito solo DXGI_FORMAT_NV12.
BlockSizeFlags
Dimensioni dei blocchi supportate dal driver. Per supportare l'operazione di stima del movimento, è necessario impostare almeno un bit. Impostare questo valore su NONE se non supportato. Vedere D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053.
PrecisionFlags
Precisione supportata dal driver. Per supportare l'operazione di stima del movimento, è necessario impostare almeno un bit. Impostare questo valore su NONE se non supportato. Vedere D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053.
DifferencesMetricFlags
Imposta le metriche facoltative sulle differenze supportate dall'hardware. L'operazione di ricerca movimento può comunque essere supportata con questo valore impostato su NONE. Impostare questo valore su NONE se la stima del movimento non è supportata. Vedere D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053
SizeRange
Imposta la dimensione minima e massima di input e riferimento in Pixel supportati dal driver. Impostare questo valore su zero quando la stima del movimento non è supportata.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1809 |
intestazione | d3d12umddi.h |