0

XAML をテクスチャ/ビットマップにレンダリングし、テクスチャ/ビットマップを Direct3D 内に描画したいと考えています (たとえば、立方体側に配置します)。

Windows Phone でそれを実現するには、UIElementRenderを使用できます。3D ワールド (XNA) のどこにでも描画できるテクスチャを生成します。

Windows ストア アプリで同じことを行うことは可能ですか?

SwapChainBackgroundPanelは、XAML を Direct3D サーフェスにオーバーレイすることしかできず、XAML をテクスチャにレンダリングできないため、あまり適していません。

4

1 に答える 1

1

それは興味深いことですが、サポートされているとは思いません。利用可能な 3 つの相互運用メカニズムは、XAML アプリで DX をレンダリングするためだけのものであり、その逆ではありません。

要素に 3D 変換を適用することだけが必要な場合 -基本的な平行移動/回転変換をサポートする PlaneProjection または 3D マトリックス変換を適用するために使用できる Matrix3DProjection である Projection タイプのProjectionプロパティがあります。 .

于 2012-10-24T16:14:09.123 に答える