Condividi tramite


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