Compartilhar via


Interface ISwapChainPanelNative (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 ISwapChainPanelNative herda da interface IUnknown . ISwapChainPanelNative também tem estes tipos de membros:

Métodos

A interface ISwapChainPanelNative tem esses métodos.

 
ISwapChainPanelNative::SetSwapChain

Define a cadeia de troca DirectX para SwapChainPanel.

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<ISwapChainPanelNative>	m_swapChainNative;
// ...
IInspectable* panelInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(swapChainPanel);
panelInspectable->QueryInterface(__uuidof(ISwapChainPanelNative), (void **)&m_swapChainNative);
	

Requisitos

   
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