Как работает WPF на низком уровне?

Я не знаю, правильно ли я задаю вопрос, так я простой любитель .NET.

Я умею создавать GUI на WPF, но не понимаю, как он устроен под капотом. Знаю, что WPF написан на С++. Как такое возможно, что часть когда на одном языке, другая на другом? Как они взаимодействуют друг с другом? Может где-то можно посмотреть элементарный пример, как создать графику на C++ и затем ее использовать в .NET?


Ответы (0 шт):