D3DKMTOpenAdapterFromDeviceName, fonction (d3dkmthk.h)
La fonction D3DKMTOpenAdapterFromDeviceName mappe un nom d’appareil à un handle d’adaptateur graphique et, si l’adaptateur contient plusieurs sorties de moniteur, à l’une de ces sorties.
Syntaxe
NTSTATUS D3DKMTOpenAdapterFromDeviceName(
[in, out] D3DKMT_OPENADAPTERFROMDEVICENAME *unnamedParam1
);
Paramètres
[in, out] unnamedParam1
Pointeur vers une structure D3DKMT_OPENADAPTERFROMDEVICENAME qui décrit les paramètres requis pour effectuer le mappage.
Valeur de retour
D3DKMTOpenAdapterFromDeviceName retourne l’une des valeurs suivantes :
Retourner le code | Description |
---|---|
STATUS_SUCCESS | Le mappage a été effectué avec succès. |
STATUS_INVALID_PARAMETER | Les paramètres ont été validés et déterminés comme incorrects ou le modèle de pilote d’affichage Windows Vista n’a pas été utilisé. |
Cette fonction peut également retourner d’autres valeurs NTSTATUS.
Remarques
Une carte graphique correspond à une carte vidéo. Une sortie de moniteur correspond à une tête sur une carte vidéo. Un système avec une seule carte vidéo ne contient qu’un seul adaptateur. Toutefois, si la carte vidéo prend en charge plusieurs têtes, elle prend en charge la sortie sur plusieurs moniteurs.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
plateforme cible | Universel |
d’en-tête | d3dkmthk.h (include D3dkmthk.h) |
bibliothèque | Gdi32.lib |
DLL | Gdi32.dll |