Поделиться через


шаблон функции winrt::guid_of (C++/WinRT)

Вспомогательный шаблон функции, который получает GUID класса среды выполнения, сокласса или интерфейса; то есть идентификатор типа WinRT. Для интерфейсов COM и WinRT это идентификатор интерфейса. Для классов WinRT это идентификатор интерфейса по умолчанию класса.

Это только в том случае, если ( guid_v см. реализацию функции) не является специализированной, функция возвращается к использованию __uuidof, где применимо.

Syntax

template <typename T>
constexpr winrt::guid const& guid_of() noexcept;

Template parameters

typename T Тип класса среды выполнения, сокласса или интерфейса, GUID которого требуется получить.

Return value

A winrt::guid value containing the globally unique identifier of T.

Requirements

Минимальный поддерживаемый SDK: Windows SDK версии 10.0.17134.0 (Windows 10, версия 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (included by default)

See also