Как оказалось, Windows Imaging Component (WIC) , используемый BitmapMetadata, считывает / записывает множество различных типов блоков метаданных, включая TIFF, EXIF, IPTC, и XMP. Это объясняет, почему, к сожалению, их объектная модель не очень близко соответствует модели сериализации XMP; это очень обобщенно.
Отображение ключей, которое я искал, зависит от того, какой раздел декодируется, и даже в случае XMP это не совсем чистое преобразование. Ссылки MSDN в другом ответе дают подробное описание языка запросов метаданных, который является XPath-подобным синтаксисом, который WIC использует для ссылки на разделы метаданных в медиа. Это полезно для анализа каждого сегмента пути в ключе, который затем может использоваться для определения соответствующего пространства имен XMP и имени свойства.
Как я уже упоминал в этом вопросе, я сейчас создал эту библиотеку, которая корректно преобразует очень высокий процент свойств метаданных из блоков TIFF, EXIF и XMP.
См. исходный код библиотеки XmpUtils , чтобы увидеть подробности того, как я в итоге извлек эти данные стандартным способом.