D3DKMTGetDisplayModeList, fonction (d3dkmthk.h)

La fonction D3DKMTGetDisplayModeList récupère une liste des modes d’affichage disponibles, y compris les modes avec format étendu.

Syntaxe

NTSTATUS D3DKMTGetDisplayModeList(
  D3DKMT_GETDISPLAYMODELIST *unnamedParam1
);

Paramètres

unnamedParam1

pData [in, out]

Pointeur vers une structure D3DKMT_GETDISPLAYMODELIST qui décrit une liste des modes d’affichage disponibles.

Valeur de retour

D3DKMTGetDisplayModeList retourne l’une des valeurs suivantes :

Code de retour Description
STATUS_SUCCESS La liste des modes d’affichage disponibles a été récupérée avec succès.
STATUS_DEVICE_REMOVED L’adaptateur graphique a été arrêté.
STATUS_BUFFER_TOO_SMALL Mémoire tampon fournie par l’ICD OpenGL fournie dans le pModeListmember de D3DKMT_GETDISPLAYMODELIST que le paramètre pData pointe vers n’est pas suffisamment volumineux pour contenir la liste du mode d’affichage demandé.
STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET Aucune cible présente vidéo n’est disponible pour une utilisation avec la source présente vidéo identifiée par le membre VidPnSourceId de D3DKMT_GETDISPLAYMODELIST vers laquelle le paramètre pData pointe. Par conséquent, aucun mode d’affichage n’est disponible pour cette source.
STATUS_INVALID_PARAMETER Les paramètres ont été validés et déterminés comme incorrects.

Cette fonction peut également retourner d’autres valeurs NTSTATUS .

Configuration requise

   
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Universal
En-tête d3dkmthk.h (include D3dkmthk.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

D3DKMT_GETDISPLAYMODELIST