Compartir a través de


estructura DD_STEREOMODE (ddrawint.h)

El tiempo de ejecución usa la estructura DD_STEREOMODE con GUID_DDStereoMode en una llamada DdGetDriverInfo para consultar si el controlador admite estéreo para un modo de visualización de vídeo determinado.

Sintaxis

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

Miembros

dwSize

Especifica el tamaño en bytes de la estructura DD_STEREOMODE.

dwHeight

Especifica el alto en las líneas de examen del modo de presentación. Tiene el valor D3DGDI2_MAGIC si esta estructura es, de hecho, una llamada DD_GETDRIVERINFO2DATA .

dwWidth

Especifica el ancho en píxeles del modo de presentación.

dwBpp

Especifica los bits por píxel del modo de presentación.

dwRefreshRate

Especifica la frecuencia de actualización en hercios del modo de presentación.

bSupported

El controlador establece en TRUE si el estéreo es compatible con el modo de presentación especificado o FALSE en caso contrario.

Comentarios

Para comprobar cada modo de presentación para ver si el controlador admite estéreo con ese modo, el tiempo de ejecución llama a la función DdGetDriverInfo del controlador. En esta llamada, el runtime especifica GUID_DDStereoMode en el miembro guidInfo de la estructura DD_GETDRIVERINFODATA a la que apunta el parámetro lpGetDriverInfo . El runtime también proporciona un puntero a una estructura de DD_STEREOMODE en el miembro lpvData de DD_GETDRIVERINFODATA. El controlador devuelve DD_OK si admite GUID_DDStereoMode y establece el miembro bSupported de DD_STEREOMODE en TRUE si admite estéreo con el modo de presentación especificado.

GUID_DDStereoMode proporciona una manera de desactivar el estéreo por modo, ya que se espera que un controlador que pueda hacer estéreo pueda hacer estéreo en cualquier modo.

Requisitos

   
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA

DdGetDriverInfo