如何:播放命令列表

命令列表是呈现命令的记录列表。 使用命令列表预先录制绘图命令,并在以后播放它们。 本主题演示如何播放 命令列表。 命令列表可用于在线程之间拆分呈现任务。

本部分介绍如何播放命令列表。 有关记录命令列表,请参阅 如何:录制命令列表

播放命令列表

ExecuteCommandList 必须在 即时上下文 中执行,以便记录的命令在图形处理单元 (GPU) 上运行。 使用即时上下文将命令馈送至 GPU 以供执行,使用延迟上下文将命令记录到其他命令列表进行播放。 对另一个延迟上下文调用 ExecuteCommandList 时,将创建一个“合并”延迟命令列表。 若要在合并的延迟命令列表中运行命令,需要在即时上下文中执行这些命令。

命令列表

如何使用 Direct3D 11