Méthode IDirectDraw7 ::GetCaps (ddraw.h)

Récupère les fonctionnalités du pilote de périphérique pour le matériel et la couche d’émulation matérielle (HEL).

Syntaxe

HRESULT GetCaps(
  [out] LPDDCAPS unnamedParam1,
  [out] LPDDCAPS unnamedParam2
);

Paramètres

[out] unnamedParam1

Pointeur vers une structure DDCAPS qui reçoit les fonctionnalités du matériel, comme indiqué par le pilote de périphérique. Définissez ce paramètre sur NULL si vous ne souhaitez pas récupérer les fonctionnalités de pilote de périphérique.

[out] unnamedParam2

Pointeur vers une structure DDCAPS qui reçoit les fonctionnalités de la liste HEL. Définissez ce paramètre sur NULL si vous ne souhaitez pas récupérer les fonctionnalités HEL.

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 l’une des valeurs d’erreur suivantes :

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
Vous ne pouvez définir qu’un seul des deux paramètres sur NULL pour l’exclure. Si vous définissez les deux sur NULL, la méthode échoue et retourne DDERR_INVALIDPARAMS.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête ddraw.h
Bibliothèque Ddraw.lib
DLL Ddraw.dll

Voir aussi

IDirectDraw7