コンポジター画面切り替え
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/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 | ターゲットの四角形の幅 (ピクセル単位)。 |
次の図は、これらのプロパティを示しています。
関連トピック