ID2D1TransformGraph::RemoveNode メソッド (d2d1effectauthor.h)

変換グラフから指定されたノードを削除します。

構文

HRESULT RemoveNode(
  [in] ID2D1TransformNode *node
);

パラメーター

[in] node

種類: ID2D1TransformNode*

変換グラフから削除されるノード。

戻り値

種類: HRESULT

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

HRESULT 説明
S_OK エラーは発生しませんでした
D2DERR_NOT_FOUND = (HRESULT_FROM_WIN32(ERROR_NOT_FOUND)) Direct2D で指定されたノードが見つかりませんでした。

注釈

ノードは既にグラフに存在している必要があります。それ以外の場合、呼び出しは D2DERR_NOT_FOUNDで失敗します。

ノードが削除されると、このノードへの接続はすべて削除されます。

ノードを削除した後は、 AddNode によってグラフに追加されるまで、インターフェイスで使用することはできません。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d2d1effectauthor.h
Library D2d1.lib

こちらもご覧ください

ID2D1TransformGraph