共用方式為


ID3D12VideoProcessCommandList::Reset 方法 (d3d12video.h)

將命令清單重設為其初始狀態,就像剛建立新的命令清單一樣。

語法

HRESULT Reset(
  ID3D12CommandAllocator *pAllocator
);

參數

pAllocator

類型: ID3D12CommandAllocator*

裝置建立命令清單的 ID3D12CommandAllocator 物件的指標。

傳回值

類型: HRESULT

如果成功 則傳回S_OK;否則,傳回下列其中一個值:

  • E_FAIL 如果命令清單在進行 設呼叫時未處於「已關閉」狀態,或超過每個裝置的限制。
  • 如果操作系統記憶體不足,E_OUTOFMEMORY
  • E_INVALIDARG 如果配置器目前正與處於「錄製」狀態的另一個命令清單搭配使用,或指定的配置器是以錯誤的類型建立。
如需其他可能的傳回值,請參閱 Direct3D 12 傳回碼

備註

如需使用此方法的其他資訊和範例,請參閱 ID3D12GraphicsCommandList::Reset方法

規格需求

需求
標頭 d3d12video.h
Dll d3d12.dll