次の方法で共有


コンポジター画面切り替え

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

注意

[非推奨。 この API は、Windows の今後のリリースから削除される可能性があります。

 

コンポジター画面切り替えでは、背景の残りの部分を変更せずに、前景から指定された四角形にサブレクトグルが合成されます。 この画面切り替えを使用して、分割画面またはピクチャインピクチャ効果を作成します。

次の図は、コンポジターの遷移を示しています。

コンポジターの切り替え

クラス ID (CLSID): {BB44391D-6ABD-422f-9E2E-385C9DFF51FC}

CLSID 変数名: CLSID_DxtCompositor

フレンドリ名: "DxtCompositor"

プロパティ

プロパティ Type Default 説明
[高さ] long 0 ターゲットの四角形の高さ (ピクセル単位)。
OffsetX long 0 ターゲットの四角形の水平方向のオフセット (ピクセル単位)。
OffsetY long 0 ターゲット四角形の垂直方向のオフセット (ピクセル単位)。
SrcHeight long 0 ソース上のサブrectangleの高さ (ピクセル単位)。
SrcOffsetX long 0 ソース上のサブrectangleの x 座標 (ピクセル単位)。
SrcOffsetY long 0 ソース上のサブrectangleの y 座標 (ピクセル単位)。
SrcWidth long 0 ソース上のサブrectangleの幅 (ピクセル単位)。
long 0 ターゲットの四角形の幅 (ピクセル単位)。

 

次の図は、これらのプロパティを示しています。

compositor プロパティ

画面切り替えと効果