IVideoWindow::put_Owner
put_Owner メソッドは、ビデオ ウィンドウの親ウィンドウを指定する。
構文
HRESULT put_Owner(
OAHWND Owner
);
パラメータ
Owner
[in] 親ウィンドウのハンドルを OAHWND 値として指定する。既存の親ウィンドウを削除するときは NULL を指定する。
戻り値
次のいずれかの値を返す。
値 | 説明 |
S_OK | 成功。 |
VFW_E_NOT_CONNECTED | ビデオ レンダラ フィルタが接続されていない。 |
注意
複合ドキュメント内にビデオを表示する場合に、このメソッドを使う。このメソッドは、ビデオ ウィンドウの親を変更し、ビデオ ウィンドウに対応する WS_CHILD スタイルを設定する。
フィルタ グラフ マネージャを解放する前に、オーナーを NULL にリセットすること。リセットしないと、引き続きこのウィンドウにメッセージが送られ、アプリケーション終了時にエラーが発生する可能性が高い。
参照