Интерфейсы API Win32 и COM для приложений UWP

приложение универсальная платформа Windows (UWP) (или компонент среда выполнения Windows), написанное на C++/cx, имеет доступ к интерфейсам api Win32 и COM, которые являются частью универсальная платформа Windows (uwp).

большинство этих api реализованы всеми Windows 10 устройствами, и этот набор указывается первым (в двух формах: сгруппирован по модулям и перечислен в алфавитном порядке имени). затем перечисляются дополнительные интерфейсы api, которые являются частью UWP, но не присутствуют на всех Windows 10 устройствах.

В этом разделе

Раздел Описание

Интерфейсы API, существующие на всех устройствах Windows 10

в этом разделе перечислены api-интерфейсы Win32, которые являются частью UWP и реализованы всеми Windows 10 устройствами. для удобства библиотека с именем виндовсапп. lib предоставляется в пакете SDK для Microsoft Windows Software Development Kit, который предоставляет экспорты для этого набора api-интерфейсов Win32. Свяжите приложение с Виндовсапп. lib (и без других библиотек), чтобы получить доступ к этим API.

API расширения для устройств Windows 10

в этом разделе перечислены интерфейсы api Win32 и COM, которые являются частью UWP и реализуются некоторыми Windows 10 устройствами, поэтому вызовы этих api должны быть защищены условиями, которые сначала подтверждают присутствие API на устройстве, на котором выполняется приложение. объединение интерфейсов api, присутствующих на всех Windows 10 устройствах , и интерфейсов api, перечисленных в этом разделе, составляют всю контактную зону Win32 и COM в UWP.

альтернативы Windows интерфейсам api в Windows 10 приложениях UWP

узнайте, какие функции api Windows можно использовать в приложении UWP, и какие интерфейсы api следует использовать в качестве альтернатив для тех, которые не могут.