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

Vedi anche

ISwapChainBackgroundPanelNative

SwapChainPanel