次の方法で共有


CompositeVideoFrameContext クラス

定義

CompositeFrame メソッド内でカスタム オーバーレイ操作を実行するためのコンテキストを提供します。

public ref class CompositeVideoFrameContext sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CompositeVideoFrameContext final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CompositeVideoFrameContext
Public NotInheritable Class CompositeVideoFrameContext
継承
Object Platform::Object IInspectable CompositeVideoFrameContext
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

このクラスのインスタンスを取得するには、 CompositeFrame メソッドを実装します。

プロパティ

BackgroundFrame

オーバーレイ操作の背景フレームを取得します。

OutputFrame

オーバーレイ操作の出力フレームを取得します。

SurfacesToOverlay

オーバーレイ操作で使用する Direct3D サーフェスの一覧を取得します。

メソッド

GetOverlayForSurface(IDirect3DSurface)

指定された Direct3D サーフェスの MediaOverlay オブジェクトを取得します。

適用対象