다음을 통해 공유


MediaPlayer.GetSurface(Compositor) 메서드

정의

MediaPlayer에 대한 MediaPlayerSurface 개체를 가져옵니다. 이 개체를 사용하면 XAML 프레임워크를 사용하지 않고도 Compositor를 사용하여 플레이어의 콘텐츠를 렌더링할 수 있습니다.

public:
 virtual MediaPlayerSurface ^ GetSurface(Compositor ^ compositor) = GetSurface;
MediaPlayerSurface GetSurface(Compositor const& compositor);
public MediaPlayerSurface GetSurface(Compositor compositor);
function getSurface(compositor)
Public Function GetSurface (compositor As Compositor) As MediaPlayerSurface

매개 변수

compositor
Compositor

반환된 표면을 사용할 Compositor 입니다.

반환

미디어 플레이어 표면입니다.

Windows 요구 사항

디바이스 패밀리
Windows 10 Anniversary Edition (10.0.14393.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v3.0에서 도입되었습니다.)

설명

기본적으로 이 메서드에서 생성된 CompositionSurface 의 차원은 640x480(픽셀)입니다. 다른 크기를 얻으려면 GetSurface를 호출하기 전에 SetSurfaceSize를 호출합니다.

GetSurface를 여러 번 호출하여 단일 MediaPlayer instance 여러 표면을 가져올 수 있습니다.

Windows.UI.Composition API를 사용하여 시각적 개체를 렌더링하는 방법에 대한 자세한 내용은 시각적 계층을 참조하세요.

컴퍼지션 화면에 비디오를 렌더링하는 방법에 대한 지침은 MediaPlayer를 사용하여 오디오 및 비디오 재생을 참조하세요.

적용 대상

추가 정보