Compartir a través de


estructura D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 (d3d12umddi.h)

Describe la salida de la operación de resolución.

Sintaxis

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;

Miembros

hDrvMotionVectorTexture2D

Recurso de salida para vectores de movimiento resueltos. Los vectores de movimiento se resuelven en una textura 2D DXGI_FORMAT_R16G16_SINT. Se espera que los datos resueltos sean un entero de 16 bytes con signo con unidad pel de trimestre, con el componente de vector X almacenado en el componente de R y el componente vector Y almacenado en el componente G. Los vectores de movimiento se almacenan en un diseño 2D que corresponde al diseño de píxeles de las texturas de entrada originales.

MotionVectorCoordinate

Especifica el origen de salida de los vectores de movimiento. La subregión restante debe ser lo suficientemente grande como para almacenar todos los vectores de movimiento por bloque especificados por la entrada PixelWidth/PixelHeight y el D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1903
Encabezado d3d12umddi.h