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 |