Partager via


DD_STEREOMODE structure (ddrawint.h)

La structure DD_STEREOMODE est utilisée par le runtime avec GUID_DDStereoMode dans un appel DdGetDriverInfo pour savoir si le pilote prend en charge la stéréo pour un mode d’affichage vidéo donné.

Syntaxe

typedef struct _DD_STEREOMODE {
  DWORD dwSize;
  DWORD dwHeight;
  DWORD dwWidth;
  DWORD dwBpp;
  DWORD dwRefreshRate;
  BOOL  bSupported;
} *PDD_STEREOMODE, DD_STEREOMODE;

Membres

dwSize

Spécifie la taille en octets de la structure DD_STEREOMODE.

dwHeight

Spécifie la hauteur dans les lignes de balayage du mode d’affichage. A la valeur D3DGDI2_MAGIC si cette structure est, en fait, un appel DD_GETDRIVERINFO2DATA .

dwWidth

Spécifie la largeur en pixels du mode d’affichage.

dwBpp

Spécifie les bits par pixel du mode d’affichage.

dwRefreshRate

Spécifie la fréquence d’actualisation en hertz du mode d’affichage.

bSupported

Le pilote a la valeur TRUE si la chaîne stéréo est prise en charge avec le mode d’affichage spécifié, ou FALSE dans le cas contraire.

Notes

Pour case activée chaque mode d’affichage afin de voir si le pilote prend en charge la stéréo avec ce mode, le runtime appelle la fonction DdGetDriverInfo du pilote. Dans cet appel, le runtime spécifie GUID_DDStereoMode dans le membre guidInfo de la structure DD_GETDRIVERINFODATA vers laquelle pointe le paramètre lpGetDriverInfo . Le runtime fournit également un pointeur vers une structure DD_STEREOMODE dans le membre lpvData de DD_GETDRIVERINFODATA. Le pilote retourne DD_OK s’il prend en charge GUID_DDStereoMode et définit le membre bSupported de DD_STEREOMODE sur TRUE s’il prend en charge stéréo avec le mode d’affichage spécifié.

GUID_DDStereoMode offre un moyen de désactiver la stéréo par mode, car il est attendu qu’un pilote capable de faire de la stéréo puisse faire de la stéréo dans n’importe quel mode.

Spécifications

   
En-tête ddrawint.h (incluez Winddi.h)

Voir aussi

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA

DdGetDriverInfo