IDDCX_MONITOR_DESCRIPTION Struktur (iddcx.h)
Eine IDDCX_MONITOR_DESCRIPTION Struktur stellt eine Bildschirmbeschreibung bereit.
Syntax
struct IDDCX_MONITOR_DESCRIPTION {
UINT Size;
IDDCX_MONITOR_DESCRIPTION_TYPE Type;
UINT DataSize;
PVOID pData;
};
Angehörige
Size
Gesamtgröße der Struktur in Byte.
Type
Ein IDDCX_MONITOR_DESCRIPTION_TYPE Wert, der den Monitortyp beschreibt.
DataSize
Die Größe in Byte der Monitorbeschreibungsdaten, auf die pData- verweist.
pData
Zeigen Sie auf die Monitorbeschreibungsdaten. Das Datenlayout hängt von Typ wie folgt ab:
- Wenn Typ ist IDDCX_MONITOR_DESCRIPTION_TYPE_EDID:
- Wenn DataSize> 0 und pData != NULL zeigt pData- auf eine BESCHREIBUNG der formatierten EDID-Daten.
- Wenn DataSize = 0 und pData- = NULL ist keine Monitorbeschreibung verfügbar.
- Wenn Typ- IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID ist, beginnt die Bildschirmbeschreibung mit einer DisplayID-Beschreibung, gefolgt von EDID ohne Abstand dazwischen. Das EDID-Format sollte alle verfügbaren Datenblöcke enthalten und vorhanden sein. Der Aufruf zum Verbinden des Monitors schlägt fehl, wenn die DisplayID fehlt oder ungültig ist, oder wenn EDID fehlt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | iddcx.h |