Freigeben über


ICompositorInterop-Schnittstelle (windows.ui.composition.interop.h)

Native Interoperationsschnittstelle, die das Erstellen von Swapchainoberflächen und Grafikgeräten ermöglicht. Dies ist nur in C++ verfügbar.

Vererbung

Die ICompositorInterop-Schnittstelle erbt von der IUnknown-Schnittstelle . ICompositorInterop verfügt auch über folgende Arten von Membern:

Methoden

Die ICompositorInterop-Schnittstelle verfügt über diese Methoden.

 
ICompositorInterop::CreateCompositionSurfaceForHandle

Erstellt eine instance von CompositionSurface zur Verwendung mit dem Handle einer Swapchain. Verwenden Sie die IMFMediaEngineEx::GetVideoSwapchainHandle-Methode, um die Medien-Swapchain auf einer CompositionSurface zu hosten.
ICompositorInterop::CreateCompositionSurfaceForSwapChain

Erstellt eine instance von CompositionSurface für die Verwendung mit einer Swapchain.
ICompositorInterop::CreateGraphicsDevice

Erstellt ein CompositionGraphicsDevice, das vom angegebenen Renderinggerät unterstützt wird.

Hinweise

Verwendungsbeispiele finden Sie unter ICompositionDrawingSurfaceInterop .

Anforderungen

   
Zielplattform Windows
Kopfzeile windows.ui.composition.interop.h

Weitere Informationen

Composition Native Interoperation – Übersicht

IUnknown