DXGKDDI_RECOMMENDMONITORMODES コールバック関数 (d3dkmddi.h)
DxgkDdiRecommendMonitorModes 関数は、特定のビデオ存在ターゲットに関連付けられているモニター ソース モード セットを検査し、場合によってはセットにモードを追加します。
構文
DXGKDDI_RECOMMENDMONITORMODES DxgkddiRecommendmonitormodes;
NTSTATUS DxgkddiRecommendmonitormodes(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_RECOMMENDMONITORMODES_CONST pRecommendMonitorModes
)
{...}
パラメーター
[in] hAdapter
ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーは、DxgkDdiAddDevice 関数の MiniportDeviceContext 出力パラメーターの Microsoft DirectX グラフィックス カーネル サブシステムにこのハンドルを以前に提供しました。
[in] pRecommendMonitorModes
関数引数を含む DXGKARG_RECOMMENDMONITORMODES 構造体へのポインター。
戻り値
DxgkDdiRecommendMonitorModes は 、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
STATUS_SUCCESS | 関数が正常に実行されました。 |
STATUS_NO_MEMORY | 十分なメモリを割り当てることができなかったため、関数は失敗しました。 |
ミニポート ドライバーは、フォールバック コード パスがないオペレーティング システムから取得したエラー コードを通過する必要があります。
注釈
DxgkDdiRecommendMonitorModes を ページング可能にする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
対象プラットフォーム | デスクトップ |
Header | d3dkmddi.h (D3dkmddi.h を含む) |
IRQL | < DISPATCH_LEVEL |