4

私のC#アプリは、DirectXを使用してシステムフォントのリストを取得するために作成したC++WinRTコンポーネントを使用しています。

これは、次の例に基づいています:http: //msdn.microsoft.com/en-us/library/dd756582 (v=VS.85).aspx

私のアプリはストアで公開されていますが、最新のアップデートでは、ポイント3.10のストアレビュープロセスに合格できず、Direct 3Dの使用と、これがARMタブレットで実行されない可能性について不満があります。私が知っている限り、私はDirect 3Dを使用しておらず、使用しているDirectXの機能はGetSystemFontCollectionだけです。

この要件を満たしていないことを確認するにはどうすればよいですか?また、コンポーネント内のDirect3Dへの不正な参照を削除する必要がありますか?

また、以前に通過したのに、なぜ今これに失敗しているのですか?

4

2 に答える 2

1

3つのプラットフォームすべてをターゲットにしましたか、それともリリースでCPUを選択しましたか?

このページは役に立ちますか:http: //msdn.microsoft.com/en-gb/library/windows/apps/hh994923.aspx

誤ってより高いレベルをリクエストしたようです。

于 2012-12-11T10:42:34.167 に答える
0

もう一度送信して、アプリがDirect 3D機能を使用していないことを説明するメモをテスターに​​含め、使用したDirectX機能を正確に伝えました。

私はまだ失敗しましたが、Direct3Dの理由はもはや理由の1つではありませんでした。

どうやら私のアプリがクラッシュしているようです。これは最初のラウンドでのもう1つの失敗の理由でしたが、これはDirect3Dの問題に関連しているに違いないと思いました。クラッシュを再現することはできませんが、少なくとも、DirectXの使用をやめることができることはわかっています。これは赤いニシンでした。

于 2012-12-12T10:45:36.540 に答える