Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Uzel zařízení se používá pro znázornění každého video výstupu na zobrazovacím adaptéru s připojeným monitorem. Uzel zařízení je podřízeným uzlem zařízení adaptéru zobrazení.
V zásobníku zařízení jsou obvykle jen dva objekty zařízení, které představují dvojici výstupu videa a monitoru.
- Objekt fyzického zařízení (PDO).
- Objekt funkčního zařízení (FDO).
V některých případech je objekt zařízení filtru přidružený k ovladači filtru dodanému dodavatelem. Tento objekt zařízení filtru se nachází nad objektem FDO.
U integrovaných monitorů, jako je vestavěný plochý displej na notebooku, může být filtr DO spojený s ovladačem ACPI (Advanced Configuration and Power Interface). Tento filtr DO se nachází nad PDO.
Následující tabulka ukazuje zásobník zařízení pro výstup videa s připojeným monitorem.
| Objekt zařízení | Povinné nebo volitelné | Řidič |
|---|---|---|
| Filtr DO | Volitelné, obvykle není potřeba | Ovladač filtru zadaný dodavatelem monitoru |
| FDO | Povinné | Ovladač funkce třídy monitoru (Monitor.sys) dodaný Microsoftem |
| Filtr DO | Požadováno pouze pro integrované panely zobrazení ACPI | Ovladač ACPI (Acpi.sys) poskytnutý Microsoftem |
| PDO | Povinné | Ovladač sběrnice (dvojice miniportů/portů) dodané dodavatelem adaptéru displeje |
Aplikace v uživatelském režimu používají rozhraní WMI k vyvolání služeb ovladače funkce třídy monitorování. Tyto služby zahrnují zveřejnění identifikačních údajů monitoru. Pro zobrazení ACPI zahrnují služby nastavení jasu displeje.
Monitor ukládá informace o jeho identifikaci a schopnostech ve struktuře rozšířených identifikačních dat zobrazení (EDID). EDID je formát metadat, který umožňuje zobrazení poskytnout hostiteli informace o své identitě a schopnostech nezávisle na komunikačním protokolu používaném mezi monitorem a hostitelem. FDO zpracovává požadavek z aplikace uživatelského režimu ke čtení EDID monitoru v zásobníku zařízení monitoru. Když FDO obdrží požadavek na načtení EDID monitoru:
- Objekt FDO odešle žádost PDO naspod zásobníku zařízení monitoru.
- PdO používá protokol DDC (Display Data Channel) ke čtení EDID monitoru přes sběrnici I²C, což je jednoduchá dvoukanálová sběrnice integrovaná do všech standardních monitorových kabelů.
EDID lze získat pomocí ACPI_METHOD_OUTPUT_DDC metody, jejíž alias je definován v Dispmprt.h. Tato metoda se vyžaduje pro integrované LCD, které nemají jiný standardní mechanismus pro vrácení dat EDID.
Další informace o komunikaci mezi adaptéry zobrazení a monitory naleznete v tématu I2C Bus and Child Devices of the Display Adapter.
Podrobnosti o strukturách EDID a protokolu DDC najdete v následujících standardech publikovaných společností VeSA (Video Electronics Standards Association):
Standard rozšířeného datového kanálu displeje (E-DDC)
Vyšší norma EDID (Enhanced EDID Standard, E-EDID)
Tyto standardy si můžete stáhnout z vesa.org v části Bezplatné standardy .
Podrobnosti o sběrnici I²C naleznete ve specifikaci I²C Bus Specification publikované společností Philips Semiconductors.