ID3D12VideoDevice1::CreateVideoMotionVectorHeap 方法 (d3d12video.h)

分配包含视频运动估计运动矢量的堆。

语法

HRESULT CreateVideoMotionVectorHeap(
  const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *pDesc,
  ID3D12ProtectedResourceSession            *pProtectedResourceSession,
  REFIID                                    riid,
  void                                      **ppVideoMotionVectorHeap
);

参数

pDesc

指向描述堆格式的 D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC 的指针。 此结构包含输入和输出字段。

pProtectedResourceSession

ID3D12ProtectedResourceSession,用于管理对受保护资源的访问权限。

riid

ID3D12VideoMotionVectorHeap 接口的全局唯一标识符(GUID)。

ppVideoMotionVectorHeap

指向内存块的指针,该块接收指向 ID3D12VideoMotionVectorHeap 接口的指针。

返回值

此方法返回 HRESULT。

要求

要求 价值
最低支持的客户端 Windows 10 内部版本 20348
支持的最低服务器 Windows 10 内部版本 20348
标头 d3d12video.h
DLL d3d12.dll