ISwapChainPanelNative 介面 (windows.ui.xaml.media.dxinterop.h)
提供 XAML 與 DirectX 交換鏈結之間的互通性。 不同于 SwapChainBackgroundPanel, SwapChainPanel 可以出現在 XAML 顯示樹狀結構中的任何層級,而且可以在任何指定的樹狀結構中顯示超過 1 個。
繼承
ISwapChainPanelNative介面繼承自IUnknown介面。 ISwapChainPanelNative 也有下列類型的成員:
方法
ISwapChainPanelNative介面具有這些方法。
ISwapChainPanelNative::SetSwapChain 設定 SwapChainPanel 的 DirectX 交換鏈結。 |
備註
此介面提供Windows::UI::XAML::Control::SwapChainPanel Windows 執行階段類型的原生實作。 若要取得 ISwapChainPanelNative的指標,您必須將 SwapChainPanel 實例轉換成 IInspectable 或 IUnknown,然後呼叫 QueryInterface。
Microsoft::WRL::ComPtr<ISwapChainPanelNative> m_swapChainNative;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative), (void **)&m_swapChainNative);
規格需求
最低支援的用戶端 | Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | windows.ui.xaml.media.dxinterop.h |