video.h) (回呼函式PVIDEO_HW_INITIALIZE
HwVidInitialize 會在 HAL 將視訊硬體的控制權提供給視訊埠驅動程序之後,執行適配卡的第一次初始化。
語法
PVIDEO_HW_INITIALIZE PvideoHwInitialize;
BOOLEAN PvideoHwInitialize(
PVOID HwDeviceExtension
)
{...}
參數
HwDeviceExtension
迷你埠驅動程式每個適配卡儲存區域的指標。 如需詳細資訊,請參閱 裝置延伸模組。
傳回值
如果初始化成功, HwVidInitialize 會傳回 TRUE。
備註
每個視訊迷你埠驅動程式都必須具有 HwVidInitialize 函式 。
視訊埠驅動程式會呼叫 HwVidInitialize ,以響應對應的顯示驅動程序開啟的要求。 一旦呼叫 HwVidInitialize ,迷你埠驅動程式就可以變更適配卡的狀態,不同於迷你埠驅動程式的 HwVidFindAdapter 函式,此函式必須讓配接器保持 VGA 模式。 從 HwVidInitialize 傳回時,適配卡必須初始化為相當於迷你埠驅動程式 HwVidResetHw 函式所設定的狀態。 此功能由自動偵測用來從迷你埠驅動程式取得模式資訊。
可能的話, HwVidInitialize 應該避免對裝置硬體進行程序設計。 迷你埠驅動程式稍後會在指示切換顯示模式時初始化裝置。
HwVidInitialize 應該設為可分頁。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | video.h (包含 Video.h) |