edid

    0

    1答えて

    Windows 7、マルチモニタ構成。 gcc-mingw-5.1.0でLinux上でクロスコンパイル(opensuse 13.1)しています(実際には期待値が得られない可能性があります)。 コード: int DispNum = 0; DISPLAY_DEVICE DisplayDevice; DEVMODE defaultMode; // initialize DisplayDevice

    -2

    1答えて

    ラップトップにはB154EW08-V0ディスプレイが壊れていて、LTN154P1-L02に交換されました。今や、イメージは、白または黒の垂直ピクセル幅の代替ストライプによってフラッディングされます。古いLCD EDIDと新しいLCD EDIDが投棄されました。古いEDIDを新しいLCDに書き込むと、2/3の画面が分割されます(ストリップのまま)。 PIXEL CLOCK、VBLANK、HBLANK

    0

    1答えて

    EDIDデータからHDMIポートを取得しようとしています。これまで私は別のHDMIポート(1,2,3,4など)に接続してEDIDデータを取得しました。データを比較すると、EDIDデータの0xAAバイトが0x10、それぞれ0x20,0x30,0x40です。 EDIDのCEA-861-Eの詳細を検索したとき、アドレスoxAAは予約フィールドです。以下は私が参照したCEA-861仕様のリンクです。 [h

    0

    2答えて

    私はGdk::Screenのインスタンスを持っています。これは自分のコンピュータに接続されているモニターを表しています。そのモニターのベンダーIDおよび/またはシリアル番号をどのように読み取ることができますか? XScreenからベンダーIDとシリアル番号を取得することもできます。 モニタのEDIDを読み取るだけでも十分です。 アイデア?ありがとう!

    0

    1答えて

    EDID 1.4/1.3構造のhorizontal Addressable Video in pixelsとVertical Addressable Video in linesフィールドは、0〜4095の範囲の値に制限されています。 5kモニター以上の解像度の場合、この制限をどのように超過することができますか? 仕様やその他のドキュメントで情報を見つけることができませんでした。どんな助けもありが

    0

    2答えて

    nVidia APIを使用してモニタのEDID情報を取得する方法があります。これは128個の符号なし文字の配列を返します。しかし、edidのデータフォーマットをwikipediaに読み上げると、私はメーカーのID(バイト8-9)の文字は5ビットの数字で表されていることに気がついたので、意味のあるデータとしてC++に読み込む方法は分かりません。 私の計画では、edidのフォーマットにマッチしたstr

    1

    1答えて

    レジストリには、REG_BINARYキーであるHKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Enum¥DISPLAY¥DEL404C(いくつかの一意のID)¥Device Parameters¥EDIDを持つモニターの数に応じて1つ(またはそれ以上)のキーがあります。私の場合では、これは次のとおりです。 00 ff ff ff ff ff ff 00 4c