CBaseControlVideo _ SourceLeft メソッド

メソッドは、 put_SourceLeft ソースの四角形の左座標を設定します。

構文

HRESULT put_SourceLeft(
   long SourceLeft
);

パラメーター

SourceLeft

コピー元の四角形の新しい左座標。

戻り値

実装に依存する HRESULT 値を返します。次のいずれかの値を指定することも、一覧表示されない他の値を指定することもできます。

リターン コード 説明
E _ 失敗
失敗しました。
E _ INVALIDARG
引数が無効です。
E _ ポインター
NULL ポインター引数。
NOERROR
正常終了しました。
VFW _ E _ 未 _ 接続
ピンが接続されていないため、操作を実行できません。

解説

アプリケーションでは、 Ibasicvideo インターフェイスを使用してビデオの変換元と変換先の四角形を変更できます。 ソースの四角形は、ネイティブビデオソースのどのセクションがディスプレイに表示されるかに影響します。移動先の四角形は、再生時にビデオが表示される場所に影響します。 コピー先の四角形は、再生中のウィンドウのクライアント領域に対して相対的です。 ウィンドウの左上隅は座標 (0, 0) です。

必要条件

要件
ヘッダー
Ctlutil (ストリームを含む)
ライブラリ
Strmbase .lib (リテールビルド);
Strmbasd .lib (デバッグビルド)

関連項目

CBaseControlVideo クラス