Compartilhar via


Interface ISwapChainPanelNative2 (windows.ui.xaml.media.dxinterop.h)

Fornece interoperação entre XAML e uma cadeia de troca DirectX. Ao contrário de SwapChainBackgroundPanel, um SwapChainPanel pode aparecer em qualquer nível na árvore de exibição XAML e mais de 1 pode estar presente em qualquer árvore específica.

Herança

A interface ISwapChainPanelNative2 herda de ISwapChainPanelNative. ISwapChainPanelNative2 também tem estes tipos de membros:

Métodos

A interface ISwapChainPanelNative2 tem esses métodos.

 
ISwapChainPanelNative2::SetSwapChainHandle

Define a cadeia de troca DirectX para SwapChainPanel usando um identificador para a cadeia de troca.

Comentários

Essa interface fornece a implementação nativa do tipo de Windows Runtime Windows::UI::XAML::Control::SwapChainPanel. Para obter um ponteiro para ISwapChainPanelNative, você deve converter uma instância swapChainPanel em IInspectable ou IUnknown e chamar QueryInterface.


Microsoft::WRL::ComPtr<ISwapChainPanelNative2>	m_swapChainNative2;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative2), (void **)&m_swapChainNative2);
	

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho windows.ui.xaml.media.dxinterop.h

Confira também

ISwapChainBackgroundPanelNative

SwapChainPanel