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) |