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 |