共用方式為


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)

另請參閱

I2C 函式

ReadClockLine

ReadDataLine

WriteClockLine

WriteDataLine