다음을 통해 공유


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에서 도입되었습니다.)

설명

이 클래스의 instance 검색하려면 CompositeFrame 메서드를 구현합니다.

속성

BackgroundFrame

오버레이 작업의 배경 프레임을 가져옵니다.

OutputFrame

오버레이 작업의 출력 프레임을 가져옵니다.

SurfacesToOverlay

오버레이 작업에 사용할 Direct3D 표면의 목록을 가져옵니다.

메서드

GetOverlayForSurface(IDirect3DSurface)

제공된 Direct3D 표면에 대한 MediaOverlay 개체를 가져옵니다.

적용 대상