Freigeben über


MediaPlayer.GetSurface(Compositor) Methode

Definition

Ruft ein MediaPlayerSurface-Objekt für den MediaPlayer ab, mit dem Sie die Inhalte des Players mithilfe eines Compositor rendern können, ohne sich auf das XAML-Framework zu verlassen.

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

Parameter

compositor
Compositor

Der Compositor , mit dem die zurückgegebene Oberfläche verwendet wird.

Gibt zurück

Die Media Player-Oberfläche.

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

Standardmäßig weist die von dieser Methode generierte CompositionSurface die Abmessungen 640 x 480 in Pixel auf. Um eine andere Größe zu erhalten, rufen Sie SetSurfaceSize auf, bevor Sie GetSurface aufrufen.

Sie können mehrere Oberflächen von einem einzelnen MediaPlayer-instance abrufen, indem Sie GetSurface mehrmals aufrufen.

Weitere Informationen zur Verwendung der Windows.UI.Composition-APIs zum Rendern von Visuals finden Sie unter Visuelle Ebene.

Anleitungen zum Rendern von Videos auf einer Kompositionsoberfläche finden Sie unter Wiedergeben von Audio und Video mit MediaPlayer.

Gilt für:

Weitere Informationen