次の方法で共有


ISwapChainPanelNative2 インターフェイス (windows.ui.xaml.media.dxinterop.h)

XAML と DirectX スワップ チェーンの間の相互運用を提供します。 SwapChainBackgroundPanel とは異なり、SwapChainPanel は XAML 表示ツリー内の任意のレベルで表示でき、任意のツリーに 1 つ以上存在できます。

継承

ISwapChainPanelNative2 インターフェイスは、ISwapChainPanelNative から継承します。 ISwapChainPanelNative2 には、次の種類のメンバーもあります。

メソッド

ISwapChainPanelNative2 インターフェイスには、これらのメソッドがあります。

 
ISwapChainPanelNative2::SetSwapChainHandle

スワップ チェーンへのハンドルを使用して、SwapChainPanel の DirectX スワップ チェーンを設定します。

注釈

このインターフェイスは、Windows::UI::XAML::Control::SwapChainPanel Windows ランタイム型のネイティブ実装を提供します。 ISwapChainPanelNative へのポインターを取得するには、SwapChainPanel インスタンスを IInspectable または IUnknown にキャストし、QueryInterface を呼び出す必要があります。


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

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー windows.ui.xaml.media.dxinterop.h

こちらもご覧ください

ISwapChainBackgroundPanelNative

SwapChainPanel