D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 结构 (d3d12umddi.h)

描述解析操作的输出。

语法

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;

成员

hDrvMotionVectorTexture2D

已解析运动矢量的输出资源。 运动向量解析为DXGI_FORMAT_R16G16_SINT 2D 纹理。 解析的数据应为 16 字节有符号整数,具有四分之一的pel 单位,X 向量分量存储在 R 分量中,Y 向量分量存储在 G 分量中。 运动矢量存储在对应于原始输入纹理的像素布局的 2D 布局中。

MotionVectorCoordinate

指定运动向量的输出原点。 其余子区域必须足够大,以便存储输入 PixelWidth/PixelHeight 和 D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053指定的每个块的所有运动向量。

要求

要求
最低受支持的客户端 Windows 10 版本 1903
标头 d3d12umddi.h