次の方法で共有


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 (Video.h を含む)

関連項目

DrvAssertMode

HwVidFindAdapter する

HwVidResetHw