Condividi tramite


D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0053 struttura (d3d12umddi.h)

Descrive l'output dell'operazione di risoluzione.

Sintassi

typedef struct D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0053 {
  D3D12DDI_HRESOURCE                hDrvMotionVectorTexture2D;
  D3D12DDI_RESOURCE_COORDINATE_0053 MotionVectorCoordinate;
  D3D12DDI_HRESOURCE                hDrvDifferencesMetricTexture2D;
  D3D12DDI_RESOURCE_COORDINATE_0053 DifferencesMetricCoordinate;
} D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0053;

Members

hDrvMotionVectorTexture2D

Risorsa di output per 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à trimestre pel, 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 pixel delle trame di input originali.

MotionVectorCoordinate

Specifica l'origine di output dei vettori di movimento. L'area secondaria rimanente deve essere abbastanza grande per archiviare tutti i vettori di movimento per ogni blocco specificato dall'input PixelWidth/PixelHeight e il D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.

hDrvDifferencesMetricTexture2D

Quando il D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053 è D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053_NONE, questo parametro deve essere nullptr.

Quando l'D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053 è D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053_SUM_OF_ABSOLUTE_TRANSFORMED_DIFFERENCES, si tratta di un DXGI_FORMAT_R32_UNORM o DXGI_FORMAT_R32_UINT trama 2D. I valori vengono archiviati in un layout 2D che corrisponde al layout pixel delle trame di input originali.

DifferencesMetricCoordinate

Specifica l'origine di output della metrica delle differenze. L'area secondaria rimanente deve essere abbastanza grande per archiviare una metrica di differenza per ogni blocco specificato dall'input PixelWidth/PixelHeight della D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h