Méthode IDirectDraw7::GetDeviceIdentifier (ddraw.h)
Obtient des informations sur le pilote de périphérique. Cette méthode peut être utilisée, avec précaution, pour reconnaître des installations matérielles spécifiques afin d’implémenter des solutions de contournement pour un comportement médiocre du pilote ou du jeu de puces.
Syntaxe
HRESULT GetDeviceIdentifier(
[out] LPDDDEVICEIDENTIFIER2 unnamedParam1,
[in] DWORD unnamedParam2
);
Paramètres
[out] unnamedParam1
Pointeur vers une structure DDDEVICEIDENTIFIER2 qui reçoit des informations sur le pilote.
[in] unnamedParam2
Cette valeur se compose d’indicateurs qui spécifient des options. L’indicateur suivant est le seul indicateur défini :
DDGDI_GETHOSTIDENTIFIER
Fait en sorte que GetDeviceIdentifier retourne des informations sur l’adaptateur hôte (généralement 2D) dans un système équipé d’un adaptateur 3D secondaire empilé. Un tel adaptateur apparaît à l’application comme s’il faisait partie de l’adaptateur hôte, mais se trouve généralement sur un carte distinct. Lorsque le paramètre dwFlags a la valeur 0, les informations sur l’élément secondaire empilé sont retournées, car cela reflète le plus précisément les qualités de l’objet DirectDraw impliqué.
Valeur retournée
Si la méthode réussit, la valeur de retour est DD_OK.
En cas d’échec, la méthode peut retourner DDERR_INVALIDPARAMS.
Spécifications
Plateforme cible | Windows |
En-tête | ddraw.h |
Bibliothèque | Ddraw.lib |
DLL | Ddraw.dll |