die
COM-Interfaces für WinRT unterscheiden sich von den alten
COM-Interfaces. Da ist auf jeden Fall einiges an Arbeit angesagt.
Sie sicher binärkompatibel und aus Delphi ansprechbar? Besteht der wesentliche Unterschied nur im asynchronen
API Design, oder gibt es andere gravierende Neuerungen?
Thom Gerdes hat anscheinend schon einige Arbeit in Delphi-Wrapper der neuen
API gesteckt, wie man in
http://www.thomgerdes.com/2011/12/wr...in-delphi.html nachlesen kann:
- Delphi unit Winapi.Winrt- Übersetzungen der globalen WinRT APIs
- AllWinRt für alle Enumerations, Records, und Interfaces für Windows Metadata Dateien.
- WinRtHelpers mit Helper Klassen (TInspectableObject, TWindowsString)