MediaPlayer.GetSurface(Compositor) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得MediaPlayer的MediaPlayerSurface物件,可讓您使用Compositor轉譯播放機的內容,而不需依賴 XAML 架構。
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 會以圖元為單位的維度為 640x 480。 若要取得不同的大小,請先呼叫 SetSurfaceSize ,再呼叫 GetSurface。
您可以多次呼叫GetSurface,從單一MediaPlayer實例取得多個表面。
如需使用 Windows.UI.Composition API 來呈現視覺效果的詳細資訊,請參閱 視覺化層。
如需將視訊轉譯成組合介面的作法指引,請參閱 使用 MediaPlayer 播放音訊和視訊。