IVideoWindow::put_AutoShow
put_AutoShow メソッドは、ビデオ レンダラがビデオ データを受け取ったときにビデオ ウィンドウを自動的に表示するかどうかを指定する。
構文
HRESULT put_AutoShow(
long AutoShow
);
パラメータ
AutoShow
[in] ビデオ レンダラがビデオ ウィンドウを自動的に表示するかどうかを指定する。次のいずれかの値を指定する。
値 | 説明 |
OATRUE | ビデオ レンダラがポーズまたは実行されると、自動的にビデオ ウィンドウが表示される (デフォルト)。 |
OAFALSE | ビデオ レンダラでは、自動的にビデオ ウィンドウは表示されない。 |
戻り値
次のいずれかの値を返す。
値 | 説明 |
E_INVALIDARG | 無効な引数。 |
S_OK | 成功。 |
VFW_E_NOT_CONNECTED | ビデオ レンダラ フィルタが接続されていない。 |
注意
デフォルトでは、フィルタ グラフがポーズ状態または実行状態に変わるときに、ビデオ レンダラはビデオ ウィンドウを表示してそのウィンドウをフォアグラウンドに移動する。ユーザーがウィンドウを閉じた場合、ウィンドウは自動的には再表示されない。
参照