ID2D1CommandList::Close メソッド (d2d1_1.h)
コマンドをエフェクトへの入力として、または ID2D1DeviceContext::D rawImage の呼び出しで使用できるように、コマンドの受け入れ停止をコマンド リストに指示します。 メソッドが ID2D1DeviceContext にアタッチされ、 に書き込まれた後、コマンド リストが使用される前に、 メソッドを呼び出す必要があります。
構文
HRESULT Close();
戻り値
種類: HRESULT
このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。
HRESULT | 説明 |
---|---|
S_OK | エラーは発生していません。 |
D2DERR_WRONG_STATE | コマンド リストで Close が既に呼び出されています。 |
メモ コマンド リストに関連付けられているデバイス コンテキストにエラーがある場合、コマンド リストは同じエラーを返します。
解説
このメソッドは、コマンド リストで既に呼び出されている場合は、D2DERR_WRONG_STATEを返します。 作成中にデバイス コンテキストでエラーが発生した場合、メソッドはそのエラーを返します。 それ以外の場合、メソッドは S_OKを返します。
Close メソッドがエラーを返した場合、コマンド リストを今後使用すると、同じエラーが発生します。
要件
サポートされている最小のクライアント | Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d2d1_1.h |
[DLL] | D2d1.dll |