ISwapChainPanelNative-Schnittstelle (windows.ui.xaml.media.dxinterop.h)
Stellt die Interoperation zwischen XAML und einer DirectX-Swapchain bereit. Im Gegensatz zu SwapChainBackgroundPanel kann ein SwapChainPanel auf jeder Ebene in der XAML-Anzeigestruktur angezeigt werden, und mehr als 1 kann in einer bestimmten Struktur vorhanden sein.
Vererbung
Die ISwapChainPanelNative-Schnittstelle erbt von der IUnknown-Schnittstelle . ISwapChainPanelNative verfügt auch über folgende Membertypen:
Methoden
Die ISwapChainPanelNative-Schnittstelle verfügt über diese Methoden.
ISwapChainPanelNative::SetSwapChain Legt die DirectX-Swapkette für SwapChainPanel fest. |
Hinweise
Diese Schnittstelle stellt die native Implementierung des Windows::UI::XAML::Control::SwapChainPanel-typs Windows-Runtime bereit. Um einen Zeiger auf ISwapChainPanelNative zu erhalten, müssen Sie eine SwapChainPanel-instance in IInspectable oder IUnknown umwandeln und QueryInterface aufrufen.
Microsoft::WRL::ComPtr<ISwapChainPanelNative> m_swapChainNative;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative), (void **)&m_swapChainNative);
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | windows.ui.xaml.media.dxinterop.h |