Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает объект параметров отрисовки с указанными свойствами.
Синтаксис
HRESULT CreateCustomRenderingParams(
FLOAT gamma,
FLOAT enhancedContrast,
FLOAT grayscaleEnhancedContrast,
FLOAT clearTypeLevel,
DWRITE_PIXEL_GEOMETRY pixelGeometry,
DWRITE_RENDERING_MODE1 renderingMode,
DWRITE_GRID_FIT_MODE gridFitMode,
[out] IDWriteRenderingParams3 **renderingParams
);
Параметры
gamma
Тип: FLOAT
Гамма-значение, используемое для гамма-коррекции, которое должно быть больше нуля и не может превышать 256.
enhancedContrast
Тип: FLOAT
Величина увеличения контрастности, ноль или больше.
grayscaleEnhancedContrast
Тип: FLOAT
Количество улучшений контрастности, используемых для сглаживания оттенков серого, нулевое или большее.
clearTypeLevel
Тип: FLOAT
Степень уровня ClearType от 0,0f (без ClearType) до 1,0f (полный ClearType).
pixelGeometry
DWRITE_PIXEL_GEOMETRY типизированное значение, указывающее внутреннюю структуру пикселя устройства (т. е. физическое расположение компонентов красного, зеленого и синего цвета), которое предполагается для отрисовки текста.
renderingMode
DWRITE_RENDERING_MODE1 типизированное значение, указывающее метод (например, ClearType natural quality) для отрисовки глифов. В большинстве случаев укажите DWRITE_RENDERING_MODE1_DEFAULT для автоматического использования соответствующего режима.
gridFitMode
Тип: DWRITE_GRID_FIT_MODE
DWRITE_GRID_FIT_MODE типизированное значение, указывающее, как уместить контуры глифов в сетке. В большинстве случаев укажите DWRITE_GRID_FIT_DEFAULT для автоматического выбора соответствующего режима.
[out] renderingParams
Тип: IDWriteRenderingParams3**
Указатель на блок памяти, который получает указатель на интерфейс IDWriteRenderingParams3 для созданного объекта параметров отрисовки, или ЗНАЧЕНИЕ NULL в случае сбоя.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 10 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
| Целевая платформа | Windows |
| Header | dwrite_3.h |
| Библиотека | Dwrite.lib |
| DLL | Dwrite.dll |