Condividi tramite


struttura IDDCX_MONITOR_DESCRIPTION (iddcx.h)

Una struttura IDDCX_MONITOR_DESCRIPTION fornisce una descrizione del monitoraggio.

Sintassi

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

Members

Size

Dimensioni totali della struttura, in byte.

Type

Valore IDDCX_MONITOR_DESCRIPTION_TYPE che descrive il tipo del monitoraggio.

DataSize

Dimensioni in byte dei dati della descrizione del monitoraggio a cui punta pData .

pData

Puntatore ai dati della descrizione del monitoraggio. Il layout dei dati dipende dal tipo come indicato di seguito:

  • Se type è IDDCX_MONITOR_DESCRIPTION_TYPE_EDID:
    • Se DataSize> 0 e pData != NULL, pData punta a una descrizione del monitoraggio formattato in formato EDID.
    • Se DataSize = 0 e pData = NULL, non è disponibile alcuna descrizione del monitoraggio.
  • Se Type è IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID, la descrizione del monitoraggio inizia con una descrizione DisplayID seguita da EDID senza spaziatura interna. Il formato EDID deve contenere tutti i blocchi di dati disponibili e essere presenti. La chiamata per connettere il monitoraggio avrà esito negativo se DisplayID è mancante o non è valido o se l'ID EDID non è presente.

Requisiti

Requisito Valore
Intestazione iddcx.h

Vedi anche

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate