次の方法で共有


ID3D12VideoProcessCommandList::Close メソッド (d3d12video.h)

コマンド リストへの記録が完了したことを示します。

構文

HRESULT Close();

戻り値

種類: HRESULT

成功した場合 は、S_OK を返します。それ以外の場合は、次のいずれかの値を返します。

  • コマンド リストが既に閉じられているか、コマンド リストの記録中に無効な API が呼び出された場合にE_FAILします。
  • 記録 中にオペレーティング システムのメモリ不足が発生した場合にE_OUTOFMEMORYします。
  • 記録 中にコマンド リスト API に無効な引数が渡された場合にE_INVALIDARGします。

その他の可能な戻り値については、「戻りコードのDirect3D 12」を参照してください。

解説

ランタイムは、コマンド リストが以前に閉じていないことを検証します。 記録中にエラーが発生した場合は、ここでエラー コードが返されます。 この場合、ランタイムは閉じるデバイス ドライバー インターフェイス (DDI) を呼び出しません。

コマンド リストを作成する例については、「ID3D12GraphicsCommandList::Close メソッド」を参照してください。

要件

   
Header d3d12video.h
[DLL] d3d12.dll