DirectX を使用して特定のコントロール上にレンダリングを行うには、そのコントロールのウインドウハンドルを取得する必要があります。しかし、WPF のコントロールは Windows Form のコントロールと違い、ウインドウハンドルというものがありません(WPF では単にコントロールを「描画」しているだけに過ぎません)。 しかし、WPF には「WindowsFormsHost」というコントロールがあり、これを使うことによって Windows Form コントロールを使用することができます。 今回は上図のようにポリゴンが回転されながら描画するサンプルを作成しますが、XNA 自体に関しては説明を入れると長くなってしまうので詳細は省きます。WPF と XNA の関連性だけ説明していきます。 まず、WPF のウインドウ(ここでは Window1.xaml)を開き、ツールバーから「WindowsF