web-dev-qa-db-ja.com

AMDグラフィックカードにカスタム解像度を設定するにはどうすればよいですか?

私はr9290xグラフィックカードを持っています。 1366x768でアプリケーションを実行しようとしていますが、この解像度をコンピューターに追加できず、アプリケーションのデフォルトは1024x768です。このアプリケーションはnvidiaグラフィックカードを搭載した別のコンピューターで正常に動作するため、モニターに問題が発生する可能性はありませんでした。ただし、重要な場合は、モニターのネイティブ解像度は2560x1440です。動作するコンピューターと動作しないコンピューターの唯一の他の違いは、nvidiaコンピューターがWindows 7を実行し、AMDコンピューターがWindows10を実行していることです。どちらの場合も同じデュアルリンクdviケーブルを使用しています。これを機能させるために設定しなければならないAMDの設定はありますか?触媒コントロールセンターで「GPUアップスケーリングを有効にする」と「仮想超解像を有効にする」を設定してみました。どんな助けでも大歓迎です。

1
mouthwash

まず、アップスケーリングは、実行しようとしていることには役立ちません。デフォルトに戻します。

次に、仮想超解像(nVidiaの動的超解像など)は、モニターがサポートするよりも高い解像度でレンダリングすることを目的としているため、カスタム解像度を使用する機能を無効にします。次に、モニターのネイティブ解像度にダウンスケーリングします。あなたが求めているものではありません。

WSGFフォーラムでsuiken_2mieuによるAMDカードで機能する方法があります。レジストリ内のDALNonStandardModesBCD1バイナリデータを編集する必要があります。

  1. このキーを開きますHKLM\SYSTEM\CurrentControlSet\Control\CLASS\
  2. DALNonStandardModesBCD1を検索します
  3. 見つかったら、そのバイナリデータを編集します。

    各行は解像度を表します。最初の2バイトはピクセル単位のXの長さで、次の2バイトはYの長さです。

    次の3バイトはすべてNULL(0x00)で、8番目のバイトはリフレッシュレートです。

ステップバイステップはここにあります。 http://www.wsgf.org/forums/viewtopic.php?f=63&t=21972&sid=ac2efa7eafb57c60e741b9e022fe3f93&start=2

リンクが死ぬ場合に備えて、リンクをWayBackedしました。 https://web.archive.org/web/20151220012042/http://www.wsgf.org/forums/viewtopic.php?t=21972

2
Hydranix