struttura D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 (d3d12umddi.h)
Descrive l'output dell'operazione di risoluzione.
Sintassi
typedef struct D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 {
D3D12DDI_HRESOURCE hDrvMotionVectorTexture2D;
D3D12DDI_RESOURCE_COORDINATE_0053 MotionVectorCoordinate;
} D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060;
Members
hDrvMotionVectorTexture2D
Risorsa di output per i vettori di movimento risolti. I vettori di movimento vengono risolti in una trama DXGI_FORMAT_R16G16_SINT 2D. I dati risolti devono essere un intero con segno a 16 byte con unità pel trimestre, s con il componente vettore X archiviato nel componente R e il componente vettore Y archiviato nel componente G. I vettori di movimento vengono archiviati in un layout 2D che corrisponde al layout in pixel delle trame di input originali.
MotionVectorCoordinate
Specifica l'origine di output dei vettori di movimento. L'area secondaria rimanente deve essere sufficientemente grande da archiviare tutti i vettori di movimento per ogni blocco specificato dall'input PixelWidth/PixelHeight e dal D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1903 |
Intestazione | d3d12umddi.h |