Interfaz ISwapChainPanelNative2 (windows.ui.xaml.media.dxinterop.h)
Proporciona interoperación entre XAML y una cadena de intercambio de DirectX. A diferencia de SwapChainBackgroundPanel, un SwapChainPanel puede aparecer en cualquier nivel del árbol de visualización XAML y más de 1 puede estar presente en cualquier árbol determinado.
Herencia
La interfaz ISwapChainPanelNative2 hereda de ISwapChainPanelNative. ISwapChainPanelNative2 también tiene estos tipos de miembros:
Métodos
La interfaz ISwapChainPanelNative2 tiene estos métodos.
ISwapChainPanelNative2::SetSwapChainHandle Establece la cadena de intercambio de DirectX para SwapChainPanel mediante un identificador para la cadena de intercambio. |
Comentarios
Esta interfaz proporciona la implementación nativa del tipo de Windows Runtime Windows::UI::XAML::Control::SwapChainPanel. Para obtener un puntero a ISwapChainPanelNative, debe convertir una instancia swapChainPanel en IInspectable o IUnknown y llamar a QueryInterface.
Microsoft::WRL::ComPtr<ISwapChainPanelNative2> m_swapChainNative2;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative2), (void **)&m_swapChainNative2);
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | windows.ui.xaml.media.dxinterop.h |