DXGKDDI_RECOMMENDMONITORMODES fonction de rappel (d3dkmddi.h)

La fonction DxgkDdiRecommendMonitorModes inspecte l’ensemble de modes sources du moniteur qui est associé à une cible de présentation vidéo particulière et ajoute éventuellement des modes à l’ensemble.

Syntaxe

DXGKDDI_RECOMMENDMONITORMODES DxgkddiRecommendmonitormodes;

NTSTATUS DxgkddiRecommendmonitormodes(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_RECOMMENDMONITORMODES_CONST pRecommendMonitorModes
)
{...}

Paramètres

[in] hAdapter

Handle vers un bloc de contexte associé à un adaptateur d’affichage. Le pilote miniport d’affichage a précédemment fourni ce handle au sous-système du noyau graphique Microsoft DirectX dans le paramètre de sortie MiniportDeviceContext de la fonction DxgkDdiAddDevice .

[in] pRecommendMonitorModes

Pointeur vers une structure DXGKARG_RECOMMENDMONITORMODES qui contient des arguments de fonction.

Valeur retournée

DxgkDdiRecommendMonitorModes retourne l’une des valeurs suivantes :

Code de retour Description
STATUS_SUCCESS La fonction a réussi.
STATUS_NO_MEMORY La fonction a échoué, car elle n’a pas pu allouer suffisamment de mémoire.

Le pilote miniport doit passer par tout code d’erreur qu’il obtient du système d’exploitation pour lequel il n’a pas de chemin de code de secours.

Remarques

DxgkDdiRecommendMonitorModes doit être rendu paginable.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dkmddi.h (include D3dkmddi.h)
IRQL < DISPATCH_LEVEL

Voir aussi

Monitor Source Mode Set Interface