共用方式為


取得其他監視目標模式

從 Windows 7 開始,有新的監視器介面可供使用,DXGK_MONITOR_INTERFACE_V2。 它提供兩個不在原始 DXGK_MONITOR_INTERFACE 介面中的附加功能:

pfnGetAdditionalMonitorModeSet

pfnReleaseAdditionalMonitorModeSet

這些函式提供動態且可調整的方式,讓顯示迷你埠驅動程式將目標模式新增至 VidPN 目標。 相較之下,DXGK_MONITOR_INTERFACE介面只提供目標模式的靜態清單。 使用這些函式,驅動程式可以查詢作系統,以取得它應該列舉的其他模式清單。 驅動程式可以驗證要求的模式,並拒絕監視器不支援的模式。

當顯示微型端口驅動程式收到對驅動程式實作的 DxgkDdiEnumVidPnCofuncModality 函數呼叫時來枚舉目標模式,

它應該使用下列程式,將相容的計時資訊新增至目標模式集:

  1. 回傳於呼叫 pfnGetAdditionalMonitorModeSet時所取得的篩選過的額外目標模式。 它也應該傳回一般目標模式,如 列舉 Cofunctional VidPN 來源和目標模式中所述,

  2. pfnGetAdditionalMonitorModeSet 函式會傳回下列內容:

  3. 逐一迭代這些計時模式。

  4. 篩選掉所有不相容的時序模式,以及在呼叫DxgkDdiEnumVidPnCofuncModality期間已提供的任何常規模式。

  5. 將其餘計時模式轉換成 D3DKMDT_VIDPN_TARGET_MODE 類型。

  6. 將所有剩餘的計時模式新增至 VidPN 目標模式集。

  7. 呼叫 pfnReleaseAdditionalMonitorModeSet,以釋放 從 pfnGetAdditionalMonitorModeSet傳回的其他計時模式清單。

顯示迷你埠驅動程式應該將硬體支援的所有其他計時模式新增至 VidPN 來源模式集和目標模式集。 當顯示模式管理員 (DMM) 產生模式清單時,監視器不支援的所有顯示模式,包括其他計時模式,都表示監視器不支援,而且只會出現在原始模式清單中。 無論是否連接監視器,迷你埠驅動程式都應該報告監視器支援的所有 VidPN 來源和目標模式集合。 只報告受監視支援模式的驅動程式,也必須報告目前連線監視器不支援的其他模式。

CRT 監視器

對於CRT顯示器,DMM會新增一個附加目標模式,即640 x 480 x 60Hz的標準顯示器定時,這個定時由視訊電子標準協會(VESA)規範VESA和計算機顯示監視器定時版本1.0所定義。

DTV 和 HDTV 監視器

對於數字電視(DTV)和 High-Definition 電視(HDTV)顯示器,DMM 會將符合 WHCK 自動化測試 GRAPHICS-0043 所需的所有標準 DTV 模式新增為額外的目標模式,如下表所示。 顯示迷你埠驅動程序應該剪除顯示硬體不支援的所有模式。

59.95Hz DTV 系統:

DTV 格式 HDTV 格式

640 x 480p x 59.94Hz,外觀比例 4:3

640 x 480p x 59.94Hz,外觀比例 4:3

720(1440) x 480i x 59.94Hz, 外觀比例 4:3

720(1440) x 480i x 59.94Hz, 外觀比例 4:3

720(1440) x 480i x 59.94Hz, 外觀比例 16:9

720(1440) x 480i x 59.94Hz, 外觀比例 16:9

720 x 480p x 59.94Hz,外觀比例 4:3

720 x 480p x 59.94Hz,外觀比例 4:3

720 x 480p x 59.94Hz,外觀比例 16:9

720 x 480p x 59.94Hz,外觀比例 16:9

1280 x 720p x 59.94Hz,外觀比例 16:9

1920 x1080i x 59.94Hz,外觀比例 16:9

1920 x 1080p x 59.94Hz,外觀比例 16:9

50Hz DTV 系統:

DTV 格式 HDTV 格式

640 x 480p x 59.94Hz,外觀比例 4:3

640 x 480p x 59.94Hz,外觀比例 4:3

720(1440) x 576i x 50Hz, 外觀比例 4:3

720(1440) x 576i x 50Hz, 外觀比例 4:3

720(1440) x 576i x 50Hz, 外觀比例 16:9

720(1440) x 576i x 50Hz, 外觀比例 16:9

720 x 576p x 50Hz,外觀比例 4:3

720x 576p x 50Hz,外觀比例 4:3

720 x 576p x 50Hz,外觀比例 16:9

720x 576p x 50Hz,外觀比例 16:9

1280 x 720p x 50Hz,外觀比例 16:9

1920 x 1080i x 50Hz,外觀比例 16:9

1920 x 1080p x 50Hz,外觀比例 16:9

針對 Windows Vista 撰寫的迷你埠驅動程式應該會繼續符合 WHCK 自動化測試 GRAPHICS-0043,並新增這些數據表中指定的其他 DTV 模式。 針對 Windows 7 撰寫的驅動程式只需要支援新的 pfnGetAdditionalMonitorModeSetpfnReleaseAdditionalMonitorModeSet 函式。

 

另請參閱

判斷顯示器配接器 是否支援 VidPN

列舉協同功能 VidPN 來源和目標模式

影片展示網路術語

VidPN 物件和介面