DDC_CONTROL結構 (video.h)
DDC_CONTROL 結構會保存VideoPortDDCMonitorHelper函式所需的函式指標和EDID區段資訊,該函式是由視訊埠驅動程序導出。 HwVidGetVideoChildDescriptor 函式是由視訊迷你埠驅動程式所實作,可以呼叫 VideoPortDDCMonitorHelper 以取得從其子監視器裝置讀取 EDID 區塊的協助。
語法
typedef struct _DDC_CONTROL {
IN ULONG Size;
IN I2C_CALLBACKS I2CCallbacks;
IN UCHAR EdidSegment;
} DDC_CONTROL, *PDDC_CONTROL;
成員
Size
指定這個DDC_CONTROL結構的大小,以位元組為單位。
I2CCallbacks
這是 一個I2C_CALLBACKS 結構,其中包含視訊迷你埠驅動程式所實作之函式的指標,可讀取和寫入 I2C 序列時鐘和數據行的個別數據位。
EdidSegment
指定特定的EDID區段。 目前,此成員僅對EEDID (EDID 1.3 版) 有意義;對於其他EDID版本,這個成員應該一律設定為0。 對於 EEDID (EDID 1.3 版) ,區段編號的範圍可以從 0 到 127,其中每個區段的長度為 256 個字節。 由於 EDID 版本號碼位於區段 0 中,因此第一次視訊迷你埠驅動程式呼叫 VideoPortDDCMonitorHelper 時,此成員必須設定為 0。
規格需求
需求 | 值 |
---|---|
標頭 | video.h (包含 Video.h) |