ID3D12VideoEncodeCommandList 接口 (d3d12video.h)
封装用于视频编码(包括运动估计)的图形命令列表。
继承
ID3D12VideoEncodeCommandList 接口继承自 ID3D12CommandList 接口。
方法
ID3D12VideoEncodeCommandList 接口包含以下方法。
ID3D12VideoEncodeCommandList::BeginEvent 仅限内部使用。 请不要直接调用。 (ID3D12VideoEncodeCommandList::BeginEvent) |
ID3D12VideoEncodeCommandList::BeginQuery 启动正在运行的查询。 (ID3D12VideoEncodeCommandList::BeginQuery) |
ID3D12VideoEncodeCommandList::ClearState 将直接命令列表的状态重置回创建命令列表时的状态。 (ID3D12VideoEncodeCommandList::ClearState) |
ID3D12VideoEncodeCommandList::Close 指示记录到命令列表已完成。 (ID3D12VideoEncodeCommandList::Close) |
ID3D12VideoEncodeCommandList::D iscardResource 指示可以放弃资源的当前内容。 (ID3D12VideoEncodeCommandList::D iscardResource) |
ID3D12VideoEncodeCommandList::EndEvent 仅限内部使用。 请不要直接调用。 (ID3D12VideoEncodeCommandList::EndEvent) |
ID3D12VideoEncodeCommandList::EndQuery 结束查询。 (ID3D12VideoEncodeCommandList::EndQuery) |
ID3D12VideoEncodeCommandList::EstimateMotion 执行运动估计操作。 |
ID3D12VideoEncodeCommandList::Reset 将命令列表重置回其初始状态,就像刚刚创建新命令列表一样。 (ID3D12VideoEncodeCommandList::Reset) |
ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap 将 EstimateMotion 方法的运动矢量输出从硬件依赖格式转换为视频运动估算 API 定义的一致格式。 |
ID3D12VideoEncodeCommandList::ResolveQueryData 从查询中提取数据。 (ID3D12VideoEncodeCommandList::ResolveQueryData) |
ID3D12VideoEncodeCommandList::ResourceBarrier 通知驱动程序它需要同步对资源的多个访问。 (ID3D12VideoEncodeCommandList::ResourceBarrier) |
ID3D12VideoEncodeCommandList::SetMarker 仅限内部使用。 请不要直接调用。 (ID3D12VideoEncodeCommandList::SetMarker) |
ID3D12VideoEncodeCommandList::SetPredication 指定在谓词值通过指定操作时不应执行后续命令。 (ID3D12VideoEncodeCommandList::SetPredication) |
ID3D12VideoEncodeCommandList::SetProtectedResourceSession 指定视频编码命令列表中的后续命令是否可以访问受保护的资源。 |
ID3D12VideoEncodeCommandList::WriteBufferImmediate 直接从命令流将多个 32 位即时值写入指定的缓冲区位置。 (ID3D12VideoEncodeCommandList::WriteBufferImmediate) |
要求
最低受支持的客户端 | Windows 10,版本 2004 (10.0;内部版本 19041) |
最低受支持的服务器 | Windows Server 版本 2004 (10.0;内部版本 19041) |
标头 | d3d12video.h |