次の方法で共有


DXGKDDI_CONTROLMODEBEHAVIORコールバック関数 (d3dkmddi.h)

DxgkDdiControlModeBehavior 関数は、高度なモードの列挙と設定の動作を要求します。

構文

DXGKDDI_CONTROLMODEBEHAVIOR DxgkddiControlmodebehavior;

NTSTATUS DxgkddiControlmodebehavior(
  [in]     IN_CONST_HANDLE hAdapter,
  [in/out] INOUT_PDXGKARG_CONTROLMODEBEHAVIOR pControlModeBehaviorArg
)
{...}

パラメーター

[in] hAdapter

クエリ対象の WDDM ディスプレイ ミニポート アダプターへのハンドル。

[in/out] pControlModeBehaviorArg

OS がドライバーから入力として要求している表示モードの動作と、要求の結果を出力として含む DXGKARG_CONTROLMODEBEHAVIOR 構造体へのポインター。

戻り値

DxgkDdiCreateContext は、次のいずれかの値を返します。

リターン コード 形容
STATUS_SUCCESS 要求が正常に完了しました。
STATUS_NO_MEMORY この要求を完了するにはメモリが不足しています。
STATUS_GRAPHICS_XXX DXGDDI_VIDPN* インターフェイス経由で OS から返される無効なパラメーター コードの 1 つ。 これらのコードは、ドライバーまたは OS のバグを示しているため、開発中にのみ発生する必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー d3dkmddi.h
IRQL PASSIVE_LEVEL

関連項目

DXGKARG_CONTROLMODEBEHAVIOR