PFND3D12DDI_DESTROYVIDEODECODER_0021回调函数 (d3d12umddi.h)
销毁视频解码器。
语法
PFND3D12DDI_DESTROYVIDEODECODER_0021 Pfnd3d12ddiDestroyvideodecoder0021;
void Pfnd3d12ddiDestroyvideodecoder0021(
D3D12DDI_HDEVICE hDrvDevice,
D3D12DDI_HVIDEODECODER_0020 hDrvVideoDecoder
)
{...}
参数
hDrvDevice
显示设备的句柄(图形上下文)。
hDrvVideoDecoder
保存 HVideoDecoder
返回值
没有
言论
解码器可用于记录具有多个命令列表的命令,但不能同时记录命令。 应用程序负责在录制命令时同步对解码器的访问。
根据解码器记录的命令也必须按照记录的顺序执行。 Pfnd3d12ddiVideoDecodeFrame作可以在 GPU 上执行解码器内部资源时修改其内容,后续 Pfnd3d12ddiVideoDecodeFrame作可能取决于这些修改。
在单个队列中,应用程序负责按照解码器对象记录 Pfnd3d12ddiVideoDecodeFrame 命令的顺序调用执行命令列表。 应用程序执行此作时,驱动程序负责同步 Pfnd3d12ddiVideoDecodeFrame作对解码器资源的访问。
当应用程序将多个队列与单个解码器对象一起使用时,应用程序负责使用围栏同步和排序命令。
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | d3d12umddi.h |