ディスプレイID

DisplayIDは、ビデオソースに対するディスプレイデバイスの機能を記述するメタデータのためのVESA規格です。E -EDID規格およびEDID構造v1.4の代替として設計されています。

DisplayID規格は、2007年12月に最初にリリースされました。バージョン1.1は2009年3月にリリースされ、続いてバージョン1.2が2011年8月にリリースされました。バージョン1.3は2013年6月にリリースされ[1]、現在のバージョン2.0は2017年9月にリリースされました。

DisplayID は、最大 256 バイトの可変長構造を使用します。これには、既存のEDID拡張機能すべてに加えて、 3D ディスプレイ、組み込みディスプレイ、Wide Color GamutHDR EOTFの新しい拡張機能が含まれます。DisplayID 形式には、ビデオインターフェイス、ディスプレイ デバイス技術、タイミングの詳細、製造元情報など、ディスプレイの論理部分を記述する複数のブロックが含まれます。データ ブロックは一意のタグで識別されます。各ブロックの長さは可変にすることも、特定のバイト数に固定することもできます。基本データ ブロックのみが必須で、すべての拡張ブロックはオプションです。この可変構造は、 CEA-861 -Bで最初に定義された CEA EDID 拡張ブロック バージョン 3 に基づいています

DisplayID 標準は無料で利用可能であり、実装にはロイヤリティはかかりません

DisplayID 2.0の構造

バージョン2.0では、BT.2100カラースペースとPQ / HLG伝達関数をネイティブサポートするLCDコンピューターモニターやLCD/OLEDテレビなどのUltraHDハイダイナミックレンジ(HDR)ディスプレイを主な対象とした、新しい汎用情報ブロックが導入されました。また、DMTおよびCEA-861規格に基づくCRT/LCDタイミング定義をオプションで作成し、VESA CVT-RBおよびGTFに準拠した数式ベースの構造に変更しました。

基本的な DisplayID 2.0 可変長構造は、すべてのデータ ブロックで同じです。

可変長DisplayIDセクション構造、バージョン2.0 [2]
バイトオフセット価値必須説明
00x20緑のチェックマークはいDisplayID バージョン 2、リビジョン 0
10~251緑のチェックマークはい可変データブロックの長さ
20~15歳緑のチェックマークはい主な使用例を表示します(拡張セクションで予約されています)。

0= 拡張セクション – 基本セクションと同じユースケース
1= テスト構造(テスト機器によって生成)
2= 汎用
3= テレビ
4= 生産性
5= ゲーム
6= プレゼンテーション
7= 仮想現実
8= 拡張現実

3緑のチェックマークはい拡張カウント(拡張セクションで予約済み)
4データブロック(Nバイト)
(N+4)緑のチェックマークはいチェックサム

各データブロックは、必須のブロックタグ、リビジョン番号(0~7)、ペイロード長(0~248)バイトで始まり、最大251バイトの可変長を持ちます。現在、以下のブロックが定義されています。

データブロックの種類[2]
ブロックタグ必須名前注記
0x00~0x1F予約済み(レガシー 1.0 データ ブロック)
0x20緑のチェックマークはい製品識別
0x21緑のチェックマークはい表示パラメータ主なユースケースごと
0x22緑のチェックマークはいタイプ VII – 詳細なタイミング主なユースケースごと
0x23タイプVIII – 列挙型タイミングコード
0x24タイプIX – 数式ベースのタイミング
0x25ダイナミックビデオタイミング範囲の制限
0x26緑のチェックマークはいディスプレイインターフェースの機能主なユースケースごと
0x27ステレオディスプレイインターフェース
0x28タイル表示トポロジ
0x29コンテナID多機能デバイス向け
0x7Eベンダー固有
0x81CTA ディスプレイ ID

0x20 製品識別

0x20製品識別ブロックには、標準ベンダーおよび製品 ID、シリアル番号、製造日、製品名が含まれます。

従来のブロックと比較すると0x00、Microsoft ISA プラグ アンド プレイ識別子は、ネットワーク MAC アドレスで初めて使用された IEEE OUIに置き換えられています。

製品識別ブロック[2]
バイトオフセットビット/値説明/フォーマット
00x20製品識別ブロックタグ
10リビジョン
212~248ペイロードバイト数
3~5製造元/ベンダー ID
IEEE 組織固有識別子 (OUI)
6~7製品ID、LSB/MSB
8~11歳シリアル番号(オプション)
120~51, 255製造週(0=未指定); モデル年タグ(255
130、15~255製造年/モデル年 ( 0=未指定); 保存値 = (Year-2000)
141~236製品名文字列の長さ
15~251製品名文字列(オプション)

0x21 表示パラメータ

0x21ディスプレイ パラメータ ブロックには、表示領域のサイズとピクセル数、サポートされる色深度、工場で調整された RGB 色空間、白色点、輝度、ガンマ伝達関数などの基本パラメータが含まれています。

従来のブロックと比較すると0x01、色補正値がブロックからこちらに移動され0x02、輝度の最大値と最小値も追加されました。ディスプレイサイズは、デフォルトの0.1 mmに加えて、1 mm単位で指定できます。

表示パラメータブロック[2]
バイトオフセットビット/値説明/フォーマット
00x21表示パラメータブロックタグ
1ビット2:0 =0リビジョン
ビット7画像サイズの精度:

0= 0.1 mm (デフォルト)
1= 1 mm

229ペイロードバイト数
3~4横画像サイズ
5~6縦方向の画像サイズ
7~8水平ピクセル数
9~10垂直ピクセル数
11機能サポートフラグ
ビット 2:0スキャン方向:

0= 左から右、上から下 (デフォルト)
1= 右から左、上から下
2= 上から下、右から左
3= 下から上、右から左
4= 右から左、下から上
5= 左から右、下から上
6= 下から上、左から右
7= 上から下、左から右

ビット4:3最大輝度情報:

0= ゼロ以外の値は保証された最小値です
1= ゼロ以外の値はソースデバイスのガイダンスです

ビット6カラースペース情報:

0= CIE 1931 (x,y) 座標を使用 (デフォルト)
1= CIE 1976 (u',v') 座標を使用

ビット7オーディオスピーカー情報:

0= 内蔵(デフォルト)
1= 外部ジャック

12~14歳原色1色度
ビット 7:0x/u'値、8ビットLSB
ビット 11:8x/u'値、4ビットMSB
ビット 15:12y/v'値、4ビットLSB
ビット 23:16y/v'値、8ビットMSB
15~17歳原色2色度
18~20歳原色3色度
21~23白色点の色度
24~25最大輝度(フルカバー)、cd/m 2
26~27最大輝度(10% カバー率)、cd/m 2
28~29最小輝度、cd/m 2
30色深度、ディスプレイ技術フラグ
ビット 2:0色深度:

0= 定義されていません
1= 6 bpc
2= 8 bpc
3= 10 bpc
4= 12 bpc
5= 16 bpc

ビット 6:4ディスプレイ技術:

0= 指定なし
1= AMLCD
2= AMOLED

31ガンマEOTF(1.00~3.54)、保存値 = (ガンマ × 100)- 100 = (ガンマ - 1) × 100(255=未指定)
注: 色度値は12ビットの小数整数を使用します(ビット12 × 2 −1 + ... + ビット0 × 2 −12

輝度値は16ビットIEEE 754-2008半精度浮動小数点形式を使用します(−0= 使用されません)

0x22 タイプ VII の詳細なタイミング

0x22詳細タイミングブロックタイプVIIは、ピクセルレートに基づいてCTA-861互換のタイミングを定義します。このブロックはタイプVIブロックに基づいています0x13

タイプVII – 詳細タイミングブロックヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x22詳細なタイミングブロックタグ
1ビット 2:0改訂: 01
ビット2DSCサポート

0= 標準記述子
1= DSCパススルー付き記述子(ブロックリビジョン1)

220~240ペイロードバイト数(N × 20、1≤N≤12)
タイプVII詳細タイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0~2ピクセルクロック、kHz(0.001~16,777.216 MPix/s)
ビット 7:08ビットLSB
ビット 15:88ビットの中間ビット
ビット 23:168ビットMSB
3タイミングオプション
ビット 3:0アスペクト比:

0= 1:1
1= 5:4
2= 4:3
3= 15:9
4= 16:9
5= 16:10
6= 64:27
7= 256:135
8= 水平/垂直のアクティブイメージピクセル/ライン(バイト4~5と12~13)を使用して計算します

ビット4フレームスキャンタイプ:

0= プログレッシブ
1= インターレース

ビット 6:5立体3D:

0= モノラルタイミング
1= 3D ステレオタイミング
2= ユーザーの操作に応じてモノラルまたは 3D ステレオ

ビット7希望のタイミング:

1= 希望する詳細なタイミング

4~5水平アクティブ画像ピクセル
6~7水平方向の空白ピクセル
8~9水平オフセット(玄関ポーチ)
ビット 7:08ビットLSB
ビット 14:87ビットMSB
ビット15水平同期極性:

0= 負
1= 正

10~11水平同期幅
12~13垂直アクティブ画像ライン
14~15歳垂直の空白行
16~17垂直同期オフセット(フロントポーチ)
ビット 7:08ビットLSB
ビット 14:87ビットMSB
ビット15垂直同期極性:

0= 負
1= 正

18~19歳垂直同期幅

0x23 タイプVIII列挙タイミングコード

0x23タイプVIII列挙タイミングコードブロックは、タイプIV DMT IDブロックに基づいています0x06。VESAディスプレイモニタータイミング規格で定義されている1バイトまたは2バイトのビデオモードコード、またはCTA-861およびHDMIで定義されているビデオ情報コードを提供します。

タイプVIII – 列挙型タイミングコードヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x23列挙型タイミングコードブロックタグ
1ビット2:0 =0リビジョン
ビット3タイミングコードサイズ:

0= 1バイト記述子
1= 2バイト記述子

ビット 7:6タイミングコードタイプ:

0= DMT
1= CTA VIC コード
2= HDMI VIC コード

21~248ペイロードバイト数

0x24 タイプIX式ベースのタイミング

0x24タイプ IX 数式ベースのタイミング ブロックは、タイプ V ショート タイミング ブロックに基づいています0x11

タイプIX – 数式ベースのタイミングヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x24数式ベースのタイミングブロックタグ
1ビット2:0 =0リビジョン
26~248ペイロードバイト数(N × 6)
タイプIX 数式ベースのタイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0タイミングオプション
ビット 2:0タイミングの公式/アルゴリズム

0= CVT
1= CVT-RB
2= CVT-R2

ビット3NTSCビデオ最適化リフレッシュレート×(1000/1001):

0= サポートされていません
1= サポートされています

ビット 6:5立体3D:

0= モノラルタイミング
1= 3Dステレオタイミング
2= ユーザーの操作に応じてモノラルまたは3Dステレオ

1~2水平アクティブ画像ピクセル
3~4垂直アクティブ画像ライン
5垂直リフレッシュレート、Hz(1-256)

0x25 ダイナミックビデオタイミング範囲

0x25動的ビデオ タイミング範囲ブロックは、ビデオ タイミング範囲制限ブロックに基づいています0x9h。新しいバージョンでは、1 kHz ステップでのピクセル レートのより正確な定義が可能になり、可変リフレッシュ レートの表示が追加されました。

ダイナミックビデオタイミングレンジブロック[2]
バイトオフセットビット/値説明/フォーマット
00x25ダイナミックビデオタイミングレンジブロックタグ
1ビット 2:0改訂: 01
29ペイロードバイト数
3~5最小ピクセルクロック、kHz
6~8最大ピクセルクロック、kHz
9最小垂直リフレッシュレート、Hz
10最大垂直リフレッシュレート LSB、Hz
11ダイナミックビデオタイミングレンジサポートフラグ
ビット 1:0最大垂直リフレッシュレート MSB、Hz (ブロックリビジョン 1)
ビット7シームレスなダイナミックビデオタイミングの変更:

0= サポートされていません
1= 固定水平ピクセルレートと動的垂直ブランキングでサポートされています

0x26 ディスプレイインターフェース機能

0x26ディスプレイ・インターフェース機能ブロックは、ディスプレイ・コントローラがサポートする色深度、ダイナミックレンジ、および伝達関数を記述します。このブロックは、0x0Fディスプレイ・インターフェース機能と0x02色特性に基づいています。

ディスプレイインターフェース機能ブロック[2]
バイトオフセットビット/値説明/フォーマット
00x26ディスプレイインターフェース機能ブロックタグ
1ビット2:0 =0リビジョン
29ペイロードバイト数
3色深度のサポート、RGBエンコーディング
ビット06 bpc
ビット18 bpc
ビット210 bpc
ビット312 bpc
ビット414 bpc
ビット516 bpc
0=サポートなし

1=サポートされています

4色深度のサポート、YC b C r 4:4:4 エンコード
5色深度のサポート、YC b C r 4:2:2 エンコード
ビット08 bpc
ビット110 bpc
ビット212 bpc
ビット314 bpc
ビット416 bpc
0=サポートなし

1=サポートされています

6色深度のサポート、YC b C r 4:2:0 エンコード
7YCbCr 4:2:0 エンコードの最小ピクセルレート、
ピクセルレート = 74.25 MP/s × 保存値 ( 0= すべてのモードでサポートされます)
8オーディオ機能と機能サポートフラグ
ビット548 kHzのサンプルレート
ビット644.1 kHzのサンプルレート
ビット732 kHzのサンプルレート
0=サポートなし

1=サポートされています

9色空間とEOTFの組み合わせ1
ビット0sRGB(IEC 61966-2-1)カラースペースとEOTF
ビット1ITU-R BT.601 色空間とEOTF
ビット2ITU-R BT.709 色空間と ITU-R BT.1886 EOTF
ビット3Adobe RGBカラースペースとEOTF
ビット4DCI-P3 (SMPTE RP 431–2) 色空間とEOTF
ビット5ITU-R BT.2020 色空間とEOTF
ビット6ITU-R BT.2020 色空間と SMPTE ST 2084 EOTF
0=サポートなし

1=サポートされています

100色空間とEOTFの組み合わせ2: 予約済み
110~7追加の色空間とEOTFバイト数(N)
11+#N追加のカラースペースとEOTFバイト#N
ビット 3:0EOTF:

0= ディスプレイインターフェース規則で定義
1= sRGB (IEC 61966-2-1)
2= ITU-R BT.601
3= ITU-R BT.1886 (ITU-R BT.709 用)
4= Adob​​e RGB
5= DCI-P3 (SMPTE RP 431–2)
6= ITU-R BT.2020
7= ガンマ関数 (ディスプレイパラメータバイト 31 に格納される値)
8= SMPTE ST 2084
9= ハイブリッド log–gamma
10= カスタム (詳細は別のブロックで定義)

ビット 3:0カラースペース:

0= 未定義 – ディスプレイインターフェースルールに従う
1= sRGB (IEC 61966-2-1)
2= ITU-R BT.601
3= ITU-R BT.709
4= Adob​​e RGB
5= DCI-P3 (SMPTE RP 431–2)
6= ITU-R BT.2020
7= カスタム (詳細は別のブロックで定義)

0x27 ステレオディスプレイインターフェース

0x27ステレオ ディスプレイ インターフェイス ブロックはブロックに基づいており0x10、ディスプレイでサポートされている立体 3D/VR モード (タイミング コードやステレオ フレーム形式など) を記述します。

ステレオディスプレイインターフェースブロック[2]
バイトオフセットビット/値説明/フォーマット
00x27ステレオディスプレイインターフェースブロックタグ
1ビット 2:0改訂: 01
ビット 7:6立体3Dタイミング:

0= 0b00= ブロックはすべての 3D タイミングに適用されます
1= = ブロックは指定されたタイミング コード (ブロック リビジョン)0b01の 3D タイミングに適用されます= = ブロックは任意のタイミング ブロック内のすべてのタイミングに適用されます= = ブロックは指定されたタイミング コード (ブロック リビジョン) のタイミングに適用されます1
20b10
30b111

2(N+2)ペイロードバイト数
3(N+1)ステレオインターフェースメソッドブロックのバイト数
4ステレオインターフェース方式コード:

0= フレーム/フィールド シーケンシャル (N=1)
1= サイドバイサイド (N=1)
2= ピクセル インターリーブ (N=8)
3= デュアル インターフェイス (N=1)
4= マルチビュー (N=2)
5= スタック フレーム (N=1)
255= ベンダー定義 (N=0)

5ステレオインターフェース方式固有のパラメータ(Nバイト)
5+N3Dタイミング記述子1
ビット 4:0タイミングコード番号(M1、1-31)
ビット 7:6タイミングコードタイプ:

0= DMT
1= CTA VIC コード
2= HDMI VIC コード

(6+N+#M1)1バイトタイミングコード #M1
(7+N+M1)3Dタイミング記述子2
(6+N+M1+#M2)1バイトタイミングコード #M2
注: 3Dタイミング記述子は、バイト1ビット6 =1
ステレオディスプレイインターフェース方式特有のパラメータ[2]
N、バイトビット/値説明/フォーマット
1メソッドコード: 0= フレーム/フィールドシーケンシャル
ビット0ステレオ極性:

0= 左目の画像にステレオ同期
1= 右目の画像にステレオ同期

11= サイドバイサイド
ビット0表示識別:

0= 左半分は左目の画像を表します
1= 左半分は右目の画像を表します

82= ピクセルインターリーブ
ビット 7:0インターリーブパターン – 8x8ビットマスク

0= 右目画像のピクセル位置
1= 左目画像のピクセル位置

13= デュアルインターフェース
ビット0インターフェースの左右の極性:

0= インターフェースは右目の画像を伝送します
1= インターフェースは左目の画像を伝送します

ビット 2:1ミラーリング

0= ミラーリングなし
1= 左/右がミラーリング
1= 上/下がミラーリング

24= マルチビュー
閲覧数
インターリーブ方式コードの表示
15= スタックフレーム
ビット0表示ID:

0= 上は左目用画像、下は右目用画像

0x28 タイル表示トポロジ

0x28タイルディスプレイトポロジブロックは、複数の物理ディスプレイパネルで構成され、それぞれが個別のビデオインターフェースで駆動されるディスプレイを表します。これはブロックに基づいています0x12

タイルディスプレイトポロジブロック[2]
バイトオフセットビット/値説明/フォーマット
00x28タイル表示トポロジブロックタグ
1ビット2:0 =0リビジョン
222ペイロードバイト数
3タイル表示とタイル機能
ビット 2:0タイルのみが送信される場合のタイルの動作:

0= 以下のいずれでもない
1= タイル位置(バイト 5)に表示
2= ディスプレイに合わせて拡大縮小
3= 他のタイルに複製

ビット4:3N 個のタイル (1 < N < 最大、N<>2) が送信される場合のタイルの動作:

0= 以下のいずれでもない
1= タイル位置(バイト 5)に表示

ビット6タイルベゼル記述子:

0= 利用不可
1= バイト11~15で利用可能

ビット7物理的なディスプレイエンクロージャ:

0= 複数の物理エンクロージャ
1= 単一の物理エンクロージャ

4~6タイル表示のトポロジとタイルの位置
4タイルの総数
ビット 3:0垂直タイルの数、4ビットLSB
ビット7:4水平タイルの数、4ビットLSB
5タイルの位置
ビット 3:0垂直タイル位置、4ビットLSB
ビット7:4水平タイル位置、4ビットLSB
6タイルの位置とタイルの総数
ビット 1:0垂直タイル位置、2ビットMSB
ビット3:2水平タイル位置、2ビットMSB
ビット 5:4垂直タイルの数、2ビットMSB
ビット 7:6水平タイルの数、2ビットMSB
7~10タイルサイズ
ビット 7:0水平サイズ、8ビットLSB
ビット 15:8水平サイズ、8ビットMSB
ビット 23:16垂直サイズ、8ビットLSB
ビット 31:24垂直サイズ、8ビットMSB
11~15歳タイルピクセル乗数とタイルベゼルに関する情報
11タイルピクセル乗数
12タイルトップベゼルサイズ
13タイル下部ベゼルサイズ
14タイル右ベゼルサイズ
15タイルの左ベゼルサイズ
注: タイルのベゼルのピクセル数 = (タイルのピクセル乗数 × タイルのベゼルのサイズ × 0.1)
16~24歳タイル表示トポロジID
16~18歳タイルディスプレイの製造元/ベンダー ID
IEEE 組織固有識別子 (OUI)
19~20タイル表示製品ID LSB/MSB
21~24シリアル番号(オプション)

0x29 コンテナID

0x29コンテナ ID ブロックは、多機能ディスプレイに存在する可能性のある追加のデバイスを関連付けるために使用される一意の識別子を定義します。

コンテナIDブロック[2]
バイトオフセットビット/値説明/フォーマット
00x29ContainerIDブロックタグ
1ビット2:0 =0リビジョン
216ペイロードバイト数
3~18ビット 128:0ContainerID
ユニバーサルユニーク識別子 (UUID)

0x7E ベンダー固有のデータ

0x7Eベンダー固有のデータには、DisplayID 2.0 構造ではサポートされていない独自のパラメータが含まれます。

ベンダー固有データブロック[2]
バイトオフセットビット/値説明/フォーマット
00x7Eベンダー固有のブロックタグ
1ビット 2:0リビジョン
23~248ペイロードバイト数
3~5製造元/ベンダー ID
IEEE 組織固有識別子 (OUI)
6~224ペイロードバイト
VESAベンダー固有データブロック[2]
バイトオフセットビット/値説明/フォーマット
00x7Eベンダー固有のブロックタグ
1ビット2:0 =1リビジョン
2~40x3A0292VESA OUI
5ビット 2:0構造タイプ:

0= 埋め込みディスプレイポート (eDP)
1= 外部ディスプレイポート

ビット7デフォルトのカラースペースとEOTFの処理:

0=「RGB未指定カラースペース」をsRGBカラースペースとして解釈し、EOTF
1=「ネイティブ」カラースペースとして解釈します。EOTFはディスプレイパラメータブロックで指定されます。0x21

6ビット 3:0隣接するパネルセグメントと重なり合う水平ピクセルの数:0-8
ビット 6:5マルチSST操作:

0= 0b00= サポートされていません (従来のシングルストリームトランスポート)
1= 0b01= 2 つのストリーム (2 つまたは 4 つのリンク)
2= 0b10= 4 つのストリーム (4 つのリンク)

7ビット 5:0パススルータイミング、整数ターゲット DSC bpp (ピクセルあたりのビット数)
8ビット 3:0パススルータイミング、フラクショナルターゲットDSC bpp(ピクセルあたりのビット数)

0x81 CTA ディスプレイID

0x81CTA DisplayID ブロックは、CTA-861 EDID タイミングに関する情報を提供します。

CTA DisplayIDブロックヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x81CTA DisplayIDブロックタグ
1ビット2:0 =0リビジョン
23~248ペイロードバイト数
3CTAブロック1のタグコードとブロック1の長さ
ビット 4:0ブロック1の長さ(L1)
ビット 7:5タグコード(CTA-861-G)
4-L1CTA ブロック 1 記述子 #L1
(L1+2)CTAブロック2のタグコードとブロック2の長さ

DisplayID 1.3の構造

バージョン 1.3 の情報ブロック 0x10 ~ 0x1F は、以前の世代の CRT/LCD/DLP/PDP ディスプレイ用に設計された EDID 1.4 標準から多くの部分を借用しています。

可変長DisplayIDセクション構造、バージョン1.3 [3]
バイトオフセット価値必須説明
00x12緑のチェックマークはいDisplayID バージョン 1、リビジョン 3
20~15歳緑のチェックマークはい表示タイプ識別子:

0= 拡張セクション – ベースセクションと同じ使用例
1= テスト構造(テスト機器によって生成)
2= ディスプレイパネル
3= モニター
4= テレビ
5= リピーター
6= ダイレクトドライブモニター

次のブロック タイプが定義されています。

データブロックの種類[3]
ブロックタグ名前
0x00製品識別
0x01表示パラメータ
0x02色の特性
0x03タイプIのタイミング – 詳細
0x04タイプIIタイミング – 詳細
0x05タイプIIIタイミング - ショート
0x06タイプIVタイミング - DMT IDコード
0x07VESAタイミング規格
0x08CEAタイミング標準
0x09ビデオタイミング範囲
0x0A製品のシリアル番号
0x0B汎用ASCII文字列
0x0Cデバイスデータを表示
0x0Dインターフェース電源シーケンス
0x0E伝達特性
0x0Fインターフェースデータを表示する
0x10ステレオディスプレイインターフェース
0x11タイプVタイミング - ショート
0x13タイプVIのタイミング – 詳細
0x7Fベンダー固有

注: 示されている場合、以下のセクションでは、バージョン 2.0 の類似/代替構造との違いのみが表示されます。

0x00 製品識別

0x00製品識別 - に置き換えられました0x20。違いは次のとおりです。

製品識別ブロック[3]
バイトオフセットビット/値説明/フォーマット
00x00製品識別ブロックタグ
3~5製造元/ベンダー ID
Microsoft ISA プラグ アンド プレイ ID (PnPID)

0x01 表示パラメータ

0x01表示パラメータ – に置き換えられました0x21。違いは次のとおりです。

表示パラメータブロック[3]
バイトオフセットビット/値説明/フォーマット
00x01表示パラメータブロックタグ
11機能サポートフラグ
ビット0インターレース解除
ビット1ACP/ISRCパケットのSupport_AI
ビット2単一固定ピ​​クセル形式のみ
ビット3単一の固定タイミングのみ
ビット4VESAディスプレイ電源管理
ビット5オーディオ入力オーバーライド
ビット6独立したオーディオ入力
ビット7オーディオサポート
0=サポートなし/なし

1= サポートされています/はい

12伝達特性ガンマEOTF(1.00–3.54)、保存値 = (ガンマ × 100)- 100 = (ガンマ - 1)× 100(255=未指定)
13アスペクト比 = 長軸 / 短軸 (1.00–3.55)、保存値 = (AR – 1) × 100 (16:9の場合は78)
14カラービット深度
ビット 3:0パネルネイティブダイナミックレンジ、保存値 = bpc – 1
ビット7:4表示装置全体のダイナミックレンジ、保存値 = bpc – 1

0x02 色の特性

0x02色の特性 –0x21表示パラメータに置き換えられました。

色特性ブロック[3]
バイトオフセットビット/値説明/フォーマット
00x02色特性ブロックタグ
1ビット2:0 =1リビジョン
ビット 6:3伝達特性ブロック番号
(ブロック0x0E
ビット7カラースペース情報:

0= CIE 1931 (x,y) 座標を使用 (デフォルト)
1= CIE 1976 (u',v') 座標を使用

2(Np + Nw ×3 [ + 1 ]ペイロードバイト数。N p =0 の場合は1を加算
3色特性情報
ビット 3:0白点の数(N w
ビット 6:4原色数(N p
0=標準色空間、追加の識別子バイトがブロックペイロードに追加されます)
ビット7カラーモード:

0= 空間的 – 各原色ごとに独立したサブピクセル
1= 時間的 – フィールドシーケンシャルカラー(DLP)

4~6色の原色または白色点の色度
ビット 7:0x/u'値、8ビットLSB、
またはN p =0の場合は
標準カラースペース識別子コード:

0= sRGB (IEC 61966-2-1)
1= ITU-R BT.601
2= ITU-R BT.709
3= Adob​​e RGB
4= DCI-P3 (SMPTE RP 431–2)
5= NTSC "SMPTE C" (SMPTE RP 145)
6= PAL (ITU-R BT.470)
7= Adob​​e Wide Gamut RGB
8= DICOM (PS3.14 グレースケール標準表示関数)

ビット 11:8x/u'値、4ビットMSB
ビット 15:12y/v'値、4ビットLSB
ビット 23:16y/v'値、8ビットMSB
注: 色度値は12ビットの小数整数を使用します(ビット12 × 2 −1 + ... + ビット0 × 2 −12

0x03 タイプIの詳細なタイミング

0x03タイプIの詳細タイミング –0x22タイプVIIの詳細タイミングに置き換えられました。違いは以下のとおりです。

タイプI – 詳細タイミングブロックヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x03詳細なタイミングブロックタグ
1ビット2:0 =1リビジョン
タイプI 詳細タイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0~2ピクセルクロック、10 kHz ステップ (0.01~167,772.16 MPix/s)
3タイミングオプション
ビット 3:0アスペクト比:

8= 定義されていません

0x04 タイプII詳細タイミング

0x04タイプ II の詳細タイミング ブロックは、タイプ I と比較してピクセル座標の精度が低く、空白間隔が短縮された圧縮構造を提供します。

タイプII – 詳細タイミングブロックヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x04詳細なタイミングブロックタグ
1ビット2:0 =0リビジョン
211~242ペイロードバイト数(N × 11、1≤N≤22)
タイプII詳細タイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0~2ピクセルクロック、10 kHz ステップ (0.01~167,772.16 MPix/s)
3タイミングオプション
ビット2垂直同期極性:

0= 負
1= 正

ビット3水平同期極性:

0= 負
1= 正

4水平アクティブ画像ピクセル、8ビットLSB
5ビット7:1水平方向の空白ピクセル
ビット0水平アクティブ画像ピクセル、1ビットMSB
6水平同期オフセット(フロントポーチ)と幅
ビット 3:0同期オフセット(フロントポーチ)
ビット7:4同期幅
7垂直アクティブ画像ライン、8ビットLSB
8ビット 4:0垂直アクティブ画像ピクセル、4ビットMSB
9垂直の空白行
10垂直同期オフセット(フロントポーチ)と幅
ビット 3:0同期オフセット(フロントポーチ)
ビット7:4同期幅
注: すべてのピクセル寸法において、保存される値 = (ピクセル / 8) – 1

0x05 タイプIIIショートタイミング

0x05タイプ III ショート タイミング ブロックは、数式ベースの CVT タイミングを使用する非常に短い圧縮構造を提供します。

タイプIII – ショートタイミングブロックヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x05ショートタイミングブロックタグ
1ビット2:0 =1リビジョン
26~248ペイロードバイト数(N × 3、1≤N≤82)
タイプIIIショートタイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0タイミングオプション
ビット 6:4タイミングの公式/アルゴリズム

0= CVT
1= CVT-RB

ビット 3:0アスペクト比
1水平アクティブ画像ピクセル
2フレーム転送タイプと速度
ビット7フレーム転送タイプ:

0= プログレッシブ
1= フィールドインターレース

注: すべてのピクセル寸法において、保存される値 = (ピクセル / 8) – 1

0x06 タイプIVショートタイミング

0x06タイプIVショートタイミング(DMT IDコード)ブロックは、VESAディスプレイモニタータイミング規格で定義されたビデオモードコードと、CTA-861およびHDMIで定義されたビデオ情報コードを使用します。0x23列挙型タイミングに置き換えられました。

タイプIV – ショートタイミングDMT IDコードヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x06タイプIV – ショートタイミング(DMT IDコード)ブロックタグ
1ビット2:0 =1リビジョン
ビット 7:6タイミングコードタイプ:

0= DMT
1= CTA VIC コード
2= HDMI VIC コード

21~248ペイロードバイト数

0x11 タイプVショートタイミング

0x11タイプVショートタイミングブロックはタイプIIIショートタイミングブロック0x05に基づいていますが、より高いピクセル精度を提供し、CVT-RBのみをサポートします。0x24タイプIXフォーミュラベースのタイミングに置き換えられました。

タイプV – ショートタイミングヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x11タイプV – ショートタイミングブロックタグ
1ビット2:0 =0リビジョン
26~248ペイロードバイト数(N × 7、1≤N≤35)
タイプVショートタイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0タイミングオプション
ビット 1:0タイミングの公式/アルゴリズム

0= CVT-RB2
1= CVT-RB

ビット4NTSCビデオ最適化リフレッシュレート×(1000/1001):

0= サポートされていません
1= サポートされています

ビット 6:5立体3D:

0= モノラルタイミング
1= 3Dステレオタイミング
2= ユーザーの操作に応じてモノラルまたは3Dステレオ

ビット7希望のタイミング:

1= 希望する詳細なタイミング

1~2水平アクティブ画像ピクセル
3~4垂直アクティブ画像ライン
5垂直リフレッシュレート、Hz (1~256)

0x13 タイプVI詳細タイミング

0x13タイプVI詳細タイミングブロックは、より高精度なピクセルクロックと高解像度のタイミングをサポートします。このブロックはタイプIブロック0x03に基づいていますが、10kHzではなく1kHzステップを使用することで、より高いタイミング精度を実現します。0x22タイプVII詳細タイミングに置き換えられました。

タイプVI – 詳細タイミングブロックヘッダー[2]
バイトオフセットビット/値説明/フォーマット
00x13タイプVI詳細タイミングブロックタグ
1ビット2:0 =0リビジョン
2ペイロードバイト数(N × 17 + M × 14)
タイプVI詳細タイミング記述子[2]
バイトオフセットビット/値説明/フォーマット
0~2ピクセルクロック、kHz(0.001~4,194.303 MPix/s)
ビット 7:08ビットLSB
ビット 15:88ビットの中間ビット
ビット 21:166ビットMSB
ビット22アスペクト比とサイズ情報:

0= 含まれない
1= バイト14~16に含まれる

ビット23希望のタイミング:

0= 好ましい詳細なタイミングではない
1= 好ましい詳細なタイミング

3~4水平アクティブ画像ピクセルとタイミング
ビット 7:0水平アクティブ画像ピクセル、8ビットLSB
ビット 14:8水平アクティブ画像ピクセル、7ビットMSB
ビット16水平同期極性:

0= 負
1= 正

5~6垂直アクティブ画像ラインとタイミング
ビット 7:0垂直アクティブ画像ライン、8ビットLSB
ビット 14:8垂直アクティブ画像ライン、7ビットMSB
ビット16垂直同期極性:

0= 負
1= 正

7~9水平方向の空白ピクセルと玄関ポーチ
ビット 7:0水平方向の空白ピクセル、8ビットLSB
ビット 15:8水平オフセット(フロントポーチ)、8ビットLSB
ビット 19:16水平方向の空白ピクセル、4ビットMSB
ビット 23:20水平オフセット(フロントポーチ)、4ビットMSB
10水平同期幅
11垂直空白行
12垂直同期オフセット(フロントポーチ)
13垂直同期幅とタイミング
ビット 3:0垂直同期幅
ビット 6:5立体3D:

0= モノラルタイミング
1= 3D ステレオタイミング
2= ユーザーの操作に応じてモノラルまたは 3D ステレオ

ビット7フレームスキャンタイプ:

0= プログレッシブ
1= インターレース

14アスペクト乗数、アスペクト比 = アスペクト乗数 × 3 / 256
15~16歳縦方向の画像ベースサイズとサイズ乗数
ビット 7:0垂直画像ベースサイズ、8ビットLSB
ビット 11:8垂直画像ベースサイズ、4ビットMSB
ビット 15:12サイズ乗数
縦画像サイズ = 縦画像ベースサイズ × サイズ乗数

0x09 ビデオタイミング範囲の制限

0x09ビデオタイミング範囲制限ブロックは、可変タイミングが可能なディスプレイを記述します。0x25「動的ビデオタイミング範囲」に置き換えられました。

ビデオタイミング範囲制限ブロック[2]
バイトオフセットビット/値説明/フォーマット
00x09ビデオタイミング範囲制限ブロックタグ
1ビット2:0 =0リビジョン
29ペイロードバイト数
3~5最小ピクセルクロック、10 kHzステップ
6~8最大ピクセルクロック、10 kHzステップ
9最小水平周波数、kHz
10最大水平周波数、kHz
11~12最小水平ブランキングピクセル
13最小垂直リフレッシュレート(Hz)
14最大垂直リフレッシュレート(Hz)
15~16歳最小垂直ブランキングライン
17ビデオタイミングサポートフラグ
ビット4離散周波数表示
ビット5VESA CVT
ビット6VESA CVT-RB
ビット7インターレース
0=サポートなし/なし

1= サポートされています/はい

0x0C ディスプレイデバイスデータ

0x0Cディスプレイ デバイス データ ブロックは、ディスプレイ テクノロジ、パネル タイプ、ピクセル応答時間など、組み込みアプリケーションのディスプレイ パネル特性に関する情報を提供します。

表示装置データブロック[2]
バイトオフセットビット/値説明/フォーマット
00x0Cディスプレイデバイスのデータブロックタグ
1ビット2:0 =0リビジョン
213ペイロードバイト数
3表示装置の技術とサブタイプコード
ビット 7:0ブラウン管

0= 0x00= モノクロ CRT
1= 0x01= 3 色 CRT
2= 0x02= その他の CRT
LCD
16 = 0x10= パッシブ マトリックス TN (HTN、STN)
17= 0x11= パッシブ マトリックス コレステリック LC
18= 0x12= パッシブ マトリックス 強誘電体 LC
19= 0x13= その他のパッシブ マトリックス LC
20= =0x14アクティブ マトリックス TN
21= 0x15= アクティブ マトリックス IPS
22= 0x16= アクティブ マトリックス VA
22= 0x16= アクティブ マトリックス OCB
22= 0x16= アクティブ マトリックス 強誘電体
31= 0x1F= その他の LC
プラズマ ディスプレイ (PDP)
32 = 0x20= DC プラズマ
33= 0x21= AC プラズマ
その他のディスプレイ技術
48= 0x30= エレクトロルミネセンス (OLED/OEL を除く)
64= 0x40= 無機 LED
80= 0x50= OLED/OEL
96= 0x60= FED/SED (冷陰極、リン光体ベース)
112= 0x70= 電気泳動
128= 0x80= エレクトロクロミック = = 電気
144機械0x90=
160=0xA0エレクトロウェッティング
240= 0xF0= その他

ビット7:4ディスプレイ技術、4ビットMSB

0= CRT
1= LCD
2= PDP
3= ELD
4= LED
5= OLED/OEL
6= FED/SED
7= Ep
8= Ec
9= Em
10= 0xA= Ew
15= 0xF= その他

4デバイスの動作モードとフラグを表示する
ビット2バックライトをオフにすることができます
ビット3バックライトの強度を制御可能
0=サポートなし/なし

1= サポートされています/はい

ビット7:4動作モードコード:

0= 直視反射型、周囲照明 (照明なし)
1= デフォルトで直視反射型、照明あり、周囲照明 (照明なし)
2= 直視反射型、照明あり
3= 直視透過型、周囲照明 (照明なし)
4= デフォルトで直視透過型、照明あり
5= 直視発光型 = デフォルトで直視半透過型、反射型
6(バック
7ライト オフ) = デフォルトで直視半透過型、透過型 (バックライト オン) =透明、周囲光で視認
8可能 = 透明発光型= 投影型、反射型光変調器 (DLP/LCOS) = 投影型、透過型光変調器 (LCD 投影型) = 投影型、発光型画像トランスデューサー (CRT 投影型)
9
10
11
12
13

5~8歳ディスプレイデバイスのネイティブピクセルフォーマット
5~6水平ピクセル数
7~8垂直ピクセル数
9~10アスペクト比と方向
9アスペクト比 = 長軸 / 短軸 (1.00–3.55)、保存値 = (AR – 1) × 100 (16:9 の場合は 78)
10オリエンテーション
ビット 1:0スキャン方向:

0= 定義されていない/ラスタースキャンなし
1= 長軸にライン(高速スキャン)、短軸にフレーム/フィールド(低速スキャン)
2= 短軸にライン(高速スキャン)、長軸にフレーム/フィールド(低速スキャン)

ビット3:2ゼロピクセルの位置:

0= 左上隅
1= 右上隅
2= 左下隅
3= 右下隅

ビット 5:4回転機能:

0= 回転なし
1= 時計回り 90°
2= 反時計回り 90°
2= どちらの方向にも 90°

ビット 7:6オリエンテーション:

0= 横長(横長軸)
1= 縦長(縦長軸)
2= 固定されていない(ユーザーが回転できます)

11RGB サブピクセル情報コード:

0= 定義されていません
1= RGB 垂直ストライプ
2= RGB 水平ストライプ
3= 垂直ストライプ (Display Chromaticity ブロックと同じ順序
4) = 水平ストライプ (Display Chromaticity ブロックと同じ順序)
5= RGGB 2x2 クワッド構造 (左上が赤、右下が青)
6= RGGB 2x2 クワッド構造 (左下が赤、右上が青)
7= トライアド (デルタ)
8= モザイク (デルタ)
9= RGBE/RGBW 2x2 クワッド構造 (任意の順序)
10= 5 つのサブピクセル – RGB 垂直と上下に 2 つの色
11= 6 つのサブピクセル – RGB 垂直と任意の順序の 3 つの色
11= ペンタイル

12水平ピクセルピッチ、0.01 mm単位(投影の場合は0.01%)
13垂直ピクセルピッチ、0.01 mmステップ(投影の場合は0.01%)
14カラービット深度
ビット 3:0パネルネイティブダイナミックレンジ、保存値 = bpc – 1
15応答時間
ビット 6:0ピクセル応答時間(ミリ秒)(0~126 に固定)
ビット7測定方法:

0= 黒から白(低から高)への遷移
1= 白から黒(高から低)への遷移

0x0F ディスプレイインターフェースデータ

ディスプレイ インターフェイス機能ブロック –0x26ディスプレイ インターフェイス機能に置き換えられました。

ディスプレイインターフェースデータブロック[2]
バイトオフセットビット/値説明/フォーマット
00x0Fディスプレイインターフェース機能ブロックタグ
1ビット2:0 =0リビジョン
210ペイロードバイト数
3インターフェースタイプとリンク数
ビット 3:0リンクの数(12、または4)、

または
アナログサブタイプ(ビット7:4 = の場合0):
0= 15HD/VGA(VESA EDDC規格)
1= VESA NAVI-V(15HD)
2= VESA NAVI-D

ビット7:4ディスプレイインターフェースタイプ:

0= アナログ
1= LVDS (汎用)
2= TMDS (汎用)
3= RSDS (汎用)
4= DVI-D
5= DVI-I、アナログ
6= DVI-I、デジタル
7= HDMI-A
8= HDMI-B (デュアルリンク)
9= MDDI
10= DisplayPort
11= 独自のデジタルインターフェース

4インターフェース標準のバージョンとリビジョン
ビット 3:0インターフェースの改訂
ビット7:4インターフェースバージョン
5色深度のサポート、RGBエンコーディング
ビット06 bpc
ビット18 bpc
ビット210 bpc
ビット312 bpc
ビット414 bpc
ビット516 bpc
0=サポートなし

1=サポートされています

6色深度のサポート、YC b C r 4:4:4 エンコード
7色深度のサポート、YC b C r 4:2:2 エンコード
ビット08 bpc
ビット110 bpc
ビット212 bpc
ビット314 bpc
ビット416 bpc
0=サポートなし

1=サポートされています

8コンテンツ保護のサポート:

0= サポートなし
1= HDCP
2= DTCP
3= DPCP

9コンテンツ保護規格のバージョンと改訂
ビット 3:0標準改訂
ビット7:4標準版
10スペクトラム拡散情報
ビット 3:0スプレッド率、0.1%単位(範囲0~1.5%)
ビット 7:6サポートされているスプレッドタイプ:

0= サポートなし
1= ダウンスプレッド
2= センタースプレッド

11インターフェースタイプ依存属性1
ビット03.3V
ビット15V
ビット212V
ビット32.8V
0=サポートなし

1=サポートされています

ビット4カラーマッピング:

0= NS(通常)モード
1= 6ビット互換モード

12インターフェースタイプ依存属性2
ビット0シフトクロックデータストローブ:

0= 立ち下がりエッジ
1= 立ち上がりエッジ

ビット1DE極性:

0= アクティブハイ(高信号レベル)
1= アクティブロー(低信号レベル)

ビット2DEモード:

0= DE(データ有効)モード
1= 固定モード(VSync/HSync)

追加ブロック

上記で説明されていないデータ ブロックは次のとおりです。

0x0Aシリアル番号データ ブロックは、製品のシリアル番号を ASCII 文字列として提供します。

0x0B汎用 ASCII 文字列ブロックは、特定のアプリケーションで必要となる可能性のある汎用テキスト文字列を提供します。

0xD0インターフェース電源シーケンスブロックは、スリープ モードの開始と終了に必要なディスプレイ インターフェース信号のタイミングを定義します。

0x0E0x02転送特性ブロックは、色特性ブロックのバイト 1 で要求される可能性がある、VESA ディスプレイ転送特性データ ブロック (DTCDB) 標準に従って詳細なガンマ曲線を定義します。

0x10ステレオ ディスプレイ インターフェイス ブロックは、立体 3D/VR モードを記述します。これは0x27、Ssereo ディスプレイ インターフェイスに置き換えられました。

0x12タイル ディスプレイ トポロジ データ ブロックは、マルチパネル ディスプレイを定義します (0x28タイル ディスプレイ トポロジに置き換えられました)。

0x7Fベンダー固有のブロックは、ベンダー独自のデータを定義します。

参照

参考文献

  1. ^ 「VESA、高解像度とタイル型ディスプレイをサポートするためにDisplayID規格を更新」vesa.org. 2013年9月23日. 2013年12月24日閲覧
  2. ^ abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af VESA DisplayID 標準、バージョン 2.0。 2017 年 9 月 11 日
  3. ^ abcde VESA DisplayID規格、バージョン1.3。2013年7月5日
  • VESAがDisplayID規格を更新し、高解像度とタイル型ディスプレイをサポート
  • コントロン、ディスプレイ記述データ用の新しいVESA規格への製品サポートを発表
「https://en.wikipedia.org/w/index.php?title=DisplayID&oldid=1199520742」から取得