ID3D12VideoProcessCommandList::Reset 方法 (d3d12video.h)
将命令列表重置回其初始状态,就像刚刚创建新命令列表一样。
语法
HRESULT Reset(
ID3D12CommandAllocator *pAllocator
);
参数
pAllocator
类型: ID3D12CommandAllocator*
指向设备从中创建命令列表的 ID3D12CommandAllocator 对象的指针。
返回值
类型: HRESULT
如果成功,则返回 S_OK ;否则,返回以下值之一:
- E_FAIL 如果执行 重置 调用时命令列表未处于“已关闭”状态,或者超出每个设备的限制。
- 如果 操作系统内存不足,E_OUTOFMEMORY。
- 如果 分配器当前正与处于“记录”状态的另一个命令列表一起使用,或者指定的分配器是使用错误类型创建的,则E_INVALIDARG。
注解
有关使用此方法的其他信息和示例,请参阅 ID3D12GraphicsCommandList::Reset 方法
要求
要求 | 值 |
---|---|
Header | d3d12video.h |
DLL | d3d12.dll |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈