PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2回调函数 (d3d12umddi.h)

客户端驱动程序的 PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 回调函数计算表示视频编码器堆的驱动程序对象所需的内存量。

语法

PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 Pfnd3d12ddiCalcprivatevideoencoderheapsize00802;

SIZE_T Pfnd3d12ddiCalcprivatevideoencoderheapsize00802(
  [in] D3D12DDI_HDEVICE hDrvDevice,
  [in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 *pCreationArgs
)
{...}

参数

[in] hDrvDevice

D3D12 设备的句柄。

[in] pCreationArgs

指向包含视频编码器堆创建参数 的D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 结构的指针。

返回值

返回存储表示视频编码器堆的驱动程序对象所需的字节数。

注解

返回时,D3D12 运行时将分配存储驱动程序对象所需的内存,然后调用 PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 以创建实际对象。

有关常规信息,请参阅 D3D12 视频编码

要求

要求
最低受支持的客户端 Windows 11 (WDDM 3.0)
标头 d3d12umddi.h

另请参阅

D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2

PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2