Interfaccia ISwapChainPanelNative (windows.ui.xaml.media.dxinterop.h)
Fornisce l'interoperabilità tra XAML e una catena di scambio DirectX. A differenza di SwapChainBackgroundPanel, un oggetto SwapChainPanel può essere visualizzato a qualsiasi livello nell'albero di visualizzazione XAML e più di 1 può essere presente in qualsiasi albero specificato.
Ereditarietà
L'interfaccia ISwapChainPanelNative eredita dall'interfaccia IUnknown . ISwapChainPanelNative ha anche questi tipi di membri:
Metodi
L'interfaccia ISwapChainPanelNative include questi metodi.
ISwapChainPanelNative::SetSwapChain Imposta la catena di scambio DirectX per SwapChainPanel. |
Commenti
Questa interfaccia fornisce l'implementazione nativa del tipo di Windows Runtime Windows::UI::XAML::Control::SwapChainPanel. Per ottenere un puntatore a ISwapChainPanelNative, devi eseguire il cast di un'istanza di SwapChainPanel in IInspectable o IUnknown e chiamare QueryInterface.
Microsoft::WRL::ComPtr<ISwapChainPanelNative> m_swapChainNative;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative), (void **)&m_swapChainNative);
Requisiti
Client minimo supportato | Windows 8.1 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | windows.ui.xaml.media.dxinterop.h |