estructura IDDCX_MONITOR_DESCRIPTION (iddcx.h)

Una estructura de IDDCX_MONITOR_DESCRIPTION proporciona una descripción del monitor.

Sintaxis

struct IDDCX_MONITOR_DESCRIPTION {
  UINT                           Size;
  IDDCX_MONITOR_DESCRIPTION_TYPE Type;
  UINT                           DataSize;
  PVOID                          pData;
};

Miembros

Size

Tamaño total de la estructura, en bytes.

Type

Valor de IDDCX_MONITOR_DESCRIPTION_TYPE que describe el tipo del monitor.

DataSize

Tamaño en bytes de los datos de descripción del monitor a los que apunta pData .

pData

Puntero a los datos de descripción del monitor. El diseño de datos depende del tipo de la manera siguiente:

  • Si Type es IDDCX_MONITOR_DESCRIPTION_TYPE_EDID:
    • Si DataSize> 0 y pData != NULL, pData apunta a una descripción del monitor con formato de datos EDID.
    • Si DataSize = 0 y pData = NULL, no hay ninguna descripción del monitor disponible.
  • Si Type es IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID, la descripción del monitor comienza con una descripción displayID seguida de EDID sin ningún relleno entre sí. El formato EDID debe contener todos los bloques de datos disponibles y estar presentes. Se producirá un error en la llamada para conectar el monitor si falta DisplayID o no es válido, o si falta EDID.

Requisitos

Requisito Valor
Header iddcx.h

Consulte también

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate