次の方法で共有


PVIDEO_HW_POWER_SETコールバック関数 (video.h)

HwVidSetPowerState 、指定したデバイスの電源状態を設定します。

構文

PVIDEO_HW_POWER_SET PvideoHwPowerSet;

VP_STATUS PvideoHwPowerSet(
  PVOID HwDeviceExtension,
  ULONG HwId,
  PVIDEO_POWER_MANAGEMENT VideoPowerControl
)
{...}

パラメーター

HwDeviceExtension

ミニポート ドライバーのアダプターごとの記憶域へのポインター。 詳細については、「デバイス拡張機能の」を参照してください。

HwId

ミニポート ドライバーが電源状態を設定する必要があるデバイスを一意に識別する 32 ビット デバイス ID へのポインター。 このパラメーターは、ミニポート ドライバーの HwVidGetVideoChildDescriptor 関数によって返される値です。 DISPLAY_ADAPTER_HW_IDの値は、ミニポート ドライバーがアダプター自体の電源状態を設定する必要があることを示します。

VideoPowerControl

設定する電源状態を指定する VIDEO_POWER_MANAGEMENT 構造体へのポインター。

戻り値

HwVidSetPowerState は常にNO_ERRORを返す必要があります。

備考

HwVidSetPowerState は、ビデオ ミニポート ドライバーで必要な関数です。

ドライバーは、HwId で指定された ID を確認して、電源状態を設定するデバイスを決定する必要があります。 その後、ドライバーは、そのデバイスの電源状態を、VideoPowerControl ポイントするVIDEO_POWER_MANAGEMENT構造体の PowerState メンバーで指定されたレベル 設定する必要があります。

HwVidSetPowerState ページング可能にする必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー video.h (Video.h を含む)

関連項目

HwVidGetPowerState する

HwVidGetVideoChildDescriptor

VIDEO_POWER_MANAGEMENT