次の方法で共有


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 を含む)

こちらもご覧ください

VIDEO_PORT_CONFIG_INFO

VideoPortProtectWCMemory