Partager via


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

Voir aussi

IDirectDraw7