Partager via


PFND3DDDI_GETINFO fonction de rappel (d3dumddi.h)

La fonction GetInfo récupère des informations sur l’appareil d’affichage spécifié.

Syntaxe

PFND3DDDI_GETINFO Pfnd3dddiGetinfo;

HRESULT Pfnd3dddiGetinfo(
  HANDLE hDevice,
  UINT unnamedParam2,
  VOID *unnamedParam3,
  UINT DevInfoSize
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

DevInfoID

Identificateur du type d’informations d’appareil à récupérer.

unnamedParam3

pDevInfoStruct

Un pointeur vers une mémoire tampon du type qui DevInfoID spécifie qui reçoit des informations sur l’appareil.

DevInfoSize

Taille, en octets, de la mémoire tampon fournie par pDevInfoStruct.

Valeur de retour

GetInfo retourne l’une des valeurs suivantes :

Retourner le code Description
S_OK Les informations sur l’appareil sont récupérées avec succès.
E_NOTIMPL Le pilote ne prend pas en charge le type demandé d’informations sur l’appareil.
E_INVALIDARG Les paramètres ont été validés et déterminés comme incorrects.

Remarques

Les runtimes Microsoft DirectX 7 et DirectX 8 appellent la fonction GetInfo pour interroger un pilote d’affichage en mode utilisateur pour obtenir des informations supplémentaires sur l’appareil.

Le runtime Direct3D 8 définit l’indicateur de D3DDDIDEVINFOID_VCACHE dans le paramètre DevInfoID et spécifie une structure de D3DDDIDEVINFO_VCACHE vide dans le paramètre pDevInfoStruct pour interroger la prise en charge du pilote d’affichage en mode utilisateur pour le cache de vertex.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDIDEVINFO_VCACHE

D3DDDI_DEVICEFUNCS