次の方法で共有


PDXGK_SET_SHARED_POWER_COMPONENT_STATE コールバック関数 (d3dkmthk.h)

指定した電源コンポーネントがアクティブかどうかを示すコールバック。

構文

PDXGK_SET_SHARED_POWER_COMPONENT_STATE PdxgkSetSharedPowerComponentState;

NTSTATUS PdxgkSetSharedPowerComponentState(
  PVOID DeviceHandle,
  PVOID PrivateHandle,
  ULONG ComponentIndex,
  BOOLEAN Active
)
{...}

パラメーター

DeviceHandle

グラフィックス デバイスへのコールバックを行うときに指定する必要がある不透明なハンドル。

PrivateHandle

任意のコールバックで提供される不透明なハンドル。 このハンドルはグローバルに一意である必要があるため、呼び出し元のドライバーの PDO または FDO へのポインターを使用する必要があります。

ComponentIndex

コンポーネントのインデックス。 一般に、これはグラフィックス アダプターで使用されるインデックスになります。 例外は、LDA シナリオでは、グラフィックス ドライバーが LDA シナリオでの F 状態の変更のためにグラフィックス カーネルによって呼び出されるときに行われるように、ComponentIndex の HIWORD がアダプター インデックスを示します。

Active

共有電源コンポーネントの状態がアクティブかどうかを指定します。

戻り値

呼び出しが成功した場合は、STATUS_SUCCESSを返します。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ターゲット プラットフォーム ウィンドウズ
ヘッダー d3dkmthk.h
IRQL <= APC_LEVEL