Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает свойства альфа-смешивания, необходимые для наложения ClearType.
Синтаксис
HRESULT GetAlphaBlendParams(
IDWriteRenderingParams *renderingParams,
[out] FLOAT *blendGamma,
[out] FLOAT *blendEnhancedContrast,
[out] FLOAT *blendClearTypeLevel
);
Параметры
renderingParams
Тип: IDWriteRenderingParams*
Объект , указывающий уровень ClearType и режим повышенной контрастности, гамма, геометрия пикселей и режим отрисовки. В большинстве случаев значения, возвращаемые выходными параметрами этого метода, основаны на свойствах этого объекта, если не указан режим отрисовки, совместимый с GDI.
[out] blendGamma
Тип: FLOAT*
При возврате этого метода содержит гамма-значение, используемое для гамма-коррекции.
[out] blendEnhancedContrast
Тип: FLOAT*
При возврате этого метода содержит значение повышенной контрастности, которое будет использоваться для смешивания.
[out] blendClearTypeLevel
Тип: FLOAT*
При возврате этого метода содержит уровень ClearType, используемый в альфа-смешения.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | dwrite.h |
| Библиотека | Dwrite.lib |
| DLL | Dwrite.dll |