Condividi tramite


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

Vedi anche

ISwapChainBackgroundPanelNative

SwapChainPanel