RESTORE_WC_MEMORY コールバック関数 (video.h)
VideoPortRestoreWCMemory コールバック ルーチンは、VideoPortProtectWCMemory コールバック ルーチンが呼び出された後、保護された状態から書き込み結合されたビデオ メモリを復元します。
構文
RESTORE_WC_MEMORY RestoreWcMemory;
VP_STATUS RestoreWcMemory(
[in] IN PVOID Context,
[in] IN PVOID HwDeviceExtension
)
{...}
パラメーター
[in] Context
CallbackRoutine に渡される呼び出し元によって決定されたコンテキスト パラメーターへのポインター。 通常は 、VIDEO_PORT_CONFIG_INFO バッファーを指します。
[in] HwDeviceExtension
ミニポート ドライバーのハードウェア デバイス拡張機能へのポインター。
戻り値
VideoPortRestoreWCMemory は、書き込み結合されたビデオ メモリが正常に復元された場合にNO_ERRORを返します。それ以外の場合は、ERROR_INVALID_FUNCTIONまたはERROR_NOT_ENOUGH_MEMORYのエラー状態を返します。
注釈
VideoPortProtectWCMemory コールバック ルーチンが呼び出されると、VideoPortRestoreWCMemory が呼び出されるまで、CPU は Write Combined メモリに書き込めません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | video.h (Video.h を含む) |