Interfaccia ISwapChainPanelNative2 (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 ISwapChainPanelNative2 eredita da ISwapChainPanelNative. ISwapChainPanelNative2 ha anche questi tipi di membri:
Metodi
L'interfaccia ISwapChainPanelNative2 include questi metodi.
ISwapChainPanelNative2::SetSwapChainHandle Imposta la catena di scambio DirectX per SwapChainPanel usando un handle per la catena di scambio. |
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<ISwapChainPanelNative2> m_swapChainNative2;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative2), (void **)&m_swapChainNative2);
Requisiti
Requisito | Valore |
---|---|
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 |