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