PVIDEO_HW_TIMER コールバック関数 (video.h)
HwVidTimer は、ビデオ ポート ドライバーによって時間指定された間隔で呼び出されるビデオ ミニポート ドライバー ルーチンです。
構文
PVIDEO_HW_TIMER PvideoHwTimer;
void PvideoHwTimer(
PVOID HwDeviceExtension
)
{...}
パラメーター
HwDeviceExtension
ミニポート ドライバーのアダプターごとの記憶域へのポインター。 詳細については、「 デバイス拡張機能」を参照してください。
戻り値
なし
解説
HwVidTimer は、VideoPortStartTimer で呼び出しが有効になり、VideoPortStopTimer で無効になっている、省略可能なミニポート ドライバー関数です。
任意のミニポート ドライバーは 、HwVidTimer 関数を持つことができます。 たとえば、 HwVidTimer 関数を使用して、ミニポート ドライバーが VGA と互換性のある動作をエミュレートできるように、ハイエンド ビデオ アダプターの "VGA" レジスタの状態を読み取ることができます。
VideoPortStartTimer の呼び出し後、ビデオ ポート ドライバーは、ミニポート ドライバーが VideoPortStopTimer を呼び出すまで、約 1 秒間隔でミニポート ドライバーの HwVidTimer 関数を呼び出します。
HwVidTimer 関数は、VideoPortStopTimer を呼び出してタイマーを無効にしないことに注意してください。
HwVidTimer を ページング可能にすることはできません。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | video.h (Video.h を含む) |