Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это указывает максимальный уровень функций из предоставленного списка, поддерживаемый устройством. Если ни один из указанных уровней не поддерживается, этот API завершается сбоем с D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES.
Синтаксис
HRESULT GetMaximumSupportedFeatureLevel(
[in] const D3D_FEATURE_LEVEL *featureLevels,
UINT32 featureLevelsCount,
[out] D3D_FEATURE_LEVEL *maximumSupportedFeatureLevel
);
Параметры
[in] featureLevels
Тип: const D3D_FEATURE_LEVEL*
Уровни функций, предоставляемые приложением.
featureLevelsCount
Тип: UINT32
Количество уровней функций, предоставляемых приложением
[out] maximumSupportedFeatureLevel
Тип: D3D_FEATURE_LEVEL*
Максимальный уровень функций из списка featureLevels , поддерживаемый устройством D2D.
Возвращаемое значение
Тип: HRESULT
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
| HRESULT | Описание: |
|---|---|
| S_OK | Без ошибок. |
| E_OUTOFMEMORY | Direct2D не удалось выделить достаточно памяти для завершения вызова. |
| E_INVALIDARG | В возвращающую функцию передан недопустимый параметр. |
| D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES | Ни один из указанных уровней не поддерживается. |
Требования
| Минимальная версия клиента | Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | d2d1effectauthor.h |
| Библиотека | D2D1.lib |