D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_PROCESS_0063 结构 (d3d12umddi.h)
用于视频处理的命令列表函数、版本D3D12DDI_FEATURE_VERSION_VIDEO_0063。
语法
typedef struct D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_PROCESS_0063 {
PFND3D12DDI_CLOSECOMMANDLIST pfnCloseCommandList;
PFND3D12DDI_RESETCOMMANDLIST_0040 pfnResetCommandList;
PFND3D12DDI_DISCARD_RESOURCE_0003 pfnDiscardResource;
PFND3D12DDI_SET_MARKER pfnSetMarker;
PFND3D12DDI_SET_PREDICATION pfnSetPredication;
PFND3D12DDI_BEGIN_END_QUERY_0003 pfnBeginQuery;
PFND3D12DDI_BEGIN_END_QUERY_0003 pfnEndQuery;
PFND3D12DDI_RESOLVE_QUERY_DATA pfnResolveQueryData;
PFND3D12DDI_RESOURCEBARRIER_0022 pfnResourceBarrier;
PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 pfnProcessFrame;
PFND3D12DDI_SETPROTECTEDRESOURCESESSION_0030 pfnSetProtectedResourceSession;
PFND3D12DDI_WRITEBUFFERIMMEDIATE_0032 pfnWriteBufferImmediate;
PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063 pfnInitializeVideoExtensionCommand;
PFND3D12DDI_EXECUTE_VIDEO_EXTENSION_COMMAND_0063 pfnExecuteVideoExtensionCommand;
} D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_PROCESS_0063;
成员
pfnCloseCommandList
关闭命令列表。
pfnResetCommandList
重置命令列表。
pfnDiscardResource
放弃资源。
pfnSetMarker
设置标记。
pfnSetPredication
设置谓词。
pfnBeginQuery
开始查询。
pfnEndQuery
结束查询。
pfnResolveQueryData
解析查询数据。
pfnResourceBarrier
资源屏障。
pfnProcessFrame
解码帧。
pfnSetProtectedResourceSession
设置受保护的资源会话。
pfnWriteBufferImmediate
立即写入缓冲区。
pfnInitializeVideoExtensionCommand
将用于初始化或重新初始化视频扩展命令的命令记录到命令列表中。
pfnExecuteVideoExtensionCommand
将执行视频扩展命令的命令记录到命令列表中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1903 |
标头 | d3d12umddi.h |