1

Direct3D 12 は Windows 10 Mobile (スマートフォン) でサポートされていますか? 最近、Windows 10 Universal Apps のすべてのバージョンで動作するという印象を受けて、私の個人的なプロジェクトを Direct3D 12 にアップグレードしました。私の電話は古い Direct3D 11.1 コードを正常に実行しましたが、D3D12CreateDevice() は、指定された機能レベル (11_0、11_1、12_0、または 12_1) またはインターフェイス (ID3D12Device) がサポートされていないというエラーで失敗します。何か間違ったことをしているのですか、それとも D3D12 は電話でサポートされていないのですか? サポートされていない場合、サポートされる予定はありますか? 今のところ、PC で開発するだけでもかまいませんが、サポートされないことを知っておきたいと思います。

4

1 に答える 1

1

https://msdn.microsoft.com/en-us/library/windows/desktop/dn899228(v=vs.85).aspx言います:

Direct3D 12 は 4 つの主な利点 [...] と、Windows 10 デバイス (PC、タブレット、コンソール、または電話) のクロスプラットフォーム開発を提供します。

https://msdn.microsoft.com/en-us/library/windows/desktop/dn899118(v=vs.85).aspx言います:

Direct3D 12 でプログラミングするには、次のコンポーネントが必要です。

Direct3D 12 互換 GPU を備えたハードウェア プラットフォーム

Windows Display Driver Model (WDDM) 2.0 をサポートするディスプレイ ドライバー

于 2016-05-02T08:57:06.283 に答える