Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Общие сведения о технологии DirectWrite.
Для разработки DirectWrite вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
|
DWRITE_AUTOMATIC_FONT_AXES Определяет константы, указывающие определенные оси, которые могут автоматически применяться в макете во время выбора шрифта. |
|
DWRITE_BASELINE Перечисление DWRITE_BASELINE содержит значения, определяющие базовый план выравнивания текста. |
|
DWRITE_BREAK_CONDITION Указывает условие на краях встроенного объекта или текста, используемого для определения поведения разбиения строк. |
|
DWRITE_CONTAINER_TYPE Задает формат контейнера ресурса шрифта. Формат контейнера отличается от формата файла шрифта (DWRITE_FONT_FILE_TYPE), так как контейнер описывает контейнер, в который упаковирован базовый файл шрифта. |
|
DWRITE_FACTORY_TYPE Указывает тип объекта фабрики DirectWrite. |
|
DWRITE_FLOW_DIRECTION Указывает направление размещения строк текста относительно друг друга. |
|
DWRITE_FONT_AXIS_ATTRIBUTES Определяет константы, указывающие атрибуты для оси шрифта. |
|
DWRITE_FONT_AXIS_TAG Определяет константы, задающие идентификатор из четырех символов для оси шрифта. |
|
DWRITE_FONT_FACE_TYPE Указывает формат файла полного шрифта. |
|
DWRITE_FONT_FAMILY_MODEL Определяет константы, указывающие, как сгруппированы семейства шрифтов. |
|
DWRITE_FONT_FEATURE_TAG Значение типа , указывающее типографическую функцию текста, предоставленного шрифтом. |
|
DWRITE_FONT_FILE_TYPE Тип шрифта, представленного одним файлом шрифта. Форматы шрифтов, состоящие из нескольких файлов, например тип 1 . PFM и . PFB, имеют отдельные значения перечисления для каждого из типов файлов. |
|
DWRITE_FONT_LINE_GAP_USAGE Укажите, должно ли значение DWRITE_FONT_METRICS::lineGap быть частью метрик строки. |
|
DWRITE_FONT_PROPERTY_ID Определяет строку в шрифте. |
|
DWRITE_FONT_SIMULATIONS Задает алгоритмические симуляции стиля, применяемые к лицевой стороне шрифта. Полужирное и наклонное моделирование можно объединить с помощью побитовой операции OR. |
|
DWRITE_FONT_SOURCE_TYPE Определяет константы, определяющие механизм включения шрифта в набор шрифтов. |
|
DWRITE_FONT_STRETCH Представляет степень растяжения шрифта по сравнению с нормальными пропорциями шрифта. |
|
DWRITE_FONT_STYLE Представляет стиль шрифта как обычный, курсив или косой. |
|
DWRITE_FONT_WEIGHT Представляет плотность шрифта с точки зрения легкости или тяжести штрихов. |
|
DWRITE_GLYPH_IMAGE_FORMATS Указывает, какие форматы поддерживаются шрифтом на уровне шрифта или на глиф. |
|
DWRITE_GLYPH_ORIENTATION_ANGLE Перечисление DWRITE_GLYPH_ORIENTATION_ANGLE содержит значения, указывающие, как глиф ориентируется на ось X. |
|
DWRITE_GRID_FIT_MODE Указывает, следует ли включить подгонку сетки для контуров глифов (также называемых подсказками). |
|
DWRITE_INFORMATIONAL_STRING_ID Информационное перечисление строк, которое определяет строку, внедренную в файл шрифта. |
|
DWRITE_LINE_SPACING_METHOD Метод, используемый для междустрочного интервала в текстовом макете. |
|
DWRITE_LOCALITY Указывает расположение ресурса. |
|
DWRITE_MEASURING_MODE Указывает метод измерения, используемый для разметки текста. |
|
DWRITE_NUMBER_SUBSTITUTION_METHOD Указывает способ применения подстановки чисел к цифрам и соответствующим знакам препинания. |
|
DWRITE_OPTICAL_ALIGNMENT Режим оптического выравнивания полей. |
|
DWRITE_OUTLINE_THRESHOLD Перечисление DWRITE_OUTLINE_THRESHOLD содержит значения, определяющие политику, используемую методом IDWriteFontFace1::GetRecommendedRenderingMode для определения необходимости отрисовки глифов в режиме структуры. |
|
DWRITE_PANOSE_ARM_STYLE Перечисление DWRITE_PANOSE_ARM_STYLE содержит значения, определяющие стиль завершения стеблей и округленных букв для текста. |
|
DWRITE_PANOSE_ASPECT Перечисление DWRITE_PANOSE_ASPECT содержит значения, определяющие соотношение между шириной и высотой лица символа. |
|
DWRITE_PANOSE_ASPECT_RATIO Перечисление DWRITE_PANOSE_ASPECT_RATIO содержит значения, указывающие сведения о соотношении между шириной и высотой лица символа. |
|
DWRITE_PANOSE_CHARACTER_RANGES Перечисление DWRITE_PANOSE_CHARACTER_RANGES содержит значения, указывающие тип символов, доступных в шрифте. |
|
DWRITE_PANOSE_CONTRAST Перечисление DWRITE_PANOSE_CONTRAST содержит значения, определяющие соотношение между самой толстой и самой тонкой точкой росчерка для буквы, например прописной буквы "O". |
|
DWRITE_PANOSE_DECORATIVE_CLASS Перечисление DWRITE_PANOSE_DECORATIVE_CLASS содержит значения, определяющие общий вид лица символа. |
|
DWRITE_PANOSE_DECORATIVE_TOPOLOGY Перечисление DWRITE_PANOSE_DECORATIVE_TOPOLOGY содержит значения, определяющие общие характеристики формы шрифта. |
|
DWRITE_PANOSE_FAMILY Перечисление DWRITE_PANOSE_FAMILY содержит значения, указывающие тип классификации шрифтов. |
|
DWRITE_PANOSE_FILL Перечисление DWRITE_PANOSE_FILL содержит значения, указывающие тип заливки и обработки линий. |
|
DWRITE_PANOSE_FINIALS Перечисление DWRITE_PANOSE_FINIALS содержит значения, указывающие, как обрабатываются концы символов и незначительные по возрастанию. |
|
DWRITE_PANOSE_LETTERFORM Перечисление DWRITE_PANOSE_LETTERFORM содержит значения, определяющие округлость буквы для текста. |
|
DWRITE_PANOSE_LINING Перечисление DWRITE_PANOSE_LINING содержит значения, определяющие обработку структуры для декоративного шрифта. |
|
DWRITE_PANOSE_MIDLINE Перечисление DWRITE_PANOSE_MIDLINE содержит значения, указывающие сведения о размещении средней линии в верхнем регистре и обработке диагональных вершин ствола. |
|
DWRITE_PANOSE_PROPORTION Перечисление DWRITE_PANOSE_PROPORTION содержит значения, определяющие пропорцию фигуры глифа, учитывая дополнительные сведения к стандартным символам. |
|
DWRITE_PANOSE_SCRIPT_FORM Перечисление DWRITE_PANOSE_SCRIPT_FORM содержит значения, определяющие общий вид лица символа с учетом его наклона и хвостов. |
|
DWRITE_PANOSE_SCRIPT_TOPOLOGY Перечисление DWRITE_PANOSE_SCRIPT_TOPOLOGY содержит значения, определяющие топологию букв. |
|
DWRITE_PANOSE_SERIF_STYLE Перечисление DWRITE_PANOSE_SERIF_STYLE содержит значения, определяющие внешний вид текста засечек. |
|
DWRITE_PANOSE_SPACING Перечисление DWRITE_PANOSE_SPACING содержит значения, определяющие интервал между символами (монопространство или пропорциональное). |
|
DWRITE_PANOSE_STROKE_VARIATION Перечисление DWRITE_PANOSE_STROKE_VARIATION содержит значения, определяющие связь между тонкими и толстыми стеблями текстовых символов. |
|
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO Перечисление DWRITE_PANOSE_SYMBOL_ASPECT_RATIO содержит значения, определяющие пропорции символьных символов. |
|
DWRITE_PANOSE_SYMBOL_KIND Перечисление DWRITE_PANOSE_SYMBOL_KIND содержит значения, определяющие тип набора символов. |
|
DWRITE_PANOSE_TOOL_KIND Перечисление DWRITE_PANOSE_TOOL_KIND содержит значения, определяющие тип средства, используемого для создания символьных форм. |
|
DWRITE_PANOSE_WEIGHT Перечисление DWRITE_PANOSE_WEIGHT содержит значения, определяющие вес символов. |
|
DWRITE_PANOSE_XASCENT Перечисление DWRITE_PANOSE_XASCENT содержит значения, определяющие относительный размер строчных букв. |
|
DWRITE_PANOSE_XHEIGHT Перечисление DWRITE_PANOSE_XHEIGHT содержит значения, указывающие сведения об относительном размере строчных букв и обработке диакритических знаков (xheight). |
|
DWRITE_PARAGRAPH_ALIGNMENT Задает выравнивание текста абзаца по оси направления потока относительно верхней и нижней части поля макета потока. |
|
DWRITE_PIXEL_GEOMETRY Представляет внутреннюю структуру пикселя устройства (то есть физическое расположение компонентов красного, зеленого и синего цветов), которая предполагается для отрисовки текста. |
|
DWRITE_READING_DIRECTION Указывает направление, в котором выполняется чтение. |
|
DWRITE_RENDERING_MODE Представляет метод отрисовки глифов. |
|
DWRITE_RENDERING_MODE1 Указывает способ отрисовки глифов. |
|
DWRITE_SCRIPT_SHAPES Указывает дополнительные требования к формированию текста. |
|
DWRITE_TEXT_ALIGNMENT Задает выравнивание текста абзаца по оси направления чтения относительно переднего и конечного краев поля макета. |
|
DWRITE_TEXT_ANTIALIAS_MODE Перечисление DWRITE_TEXT_ANTIALIAS_MODE содержит значения, определяющие тип сглаживания, используемый для текста, когда режим отрисовки вызывает сглаживание. |
|
DWRITE_TEXTURE_TYPE Определяет тип альфа-текстуры. |
|
DWRITE_TRIMMING_GRANULARITY Указывает степень детализации текста, используемую для обрезки текста, переполненного полем макета. |
|
DWRITE_VERTICAL_GLYPH_ORIENTATION Перечисление DWRITE_VERTICAL_GLYPH_ORIENTATION содержит значения, определяющие нужный тип ориентации глифа для текста. |
|
DWRITE_WORD_WRAPPING Указывает оболочку слов, которая будет использоваться в определенном многостроковом абзаце. |
Функции
|
AddFont Добавляет шрифт в создаваемый набор. |
|
AddFontFaceReference Добавляет ссылку на шрифт в создаваемый набор. Необходимые метаданные будут автоматически извлечены из шрифта при вызове Метода CreateFontSet. (перегрузка 1/2) |
|
AddFontFaceReference Добавляет ссылку на шрифт в создаваемый набор. Необходимые метаданные будут автоматически извлечены из шрифта при вызове Метода CreateFontSet. (перегрузка 2/2) |
|
AddFontFeature Добавляет функцию шрифта OpenType. |
|
AddFontFile Добавляет ссылки на все шрифты в указанном файле шрифтов. |
|
AddFontFile Добавляет ссылки на все шрифты в указанном файле шрифтов. Метод анализирует файл шрифтов, чтобы определить шрифты и их свойства. |
|
AddFontSet Добавляет существующий набор шрифтов к создаваемому, позволяя объединить два набора или существенно расширить существующий. |
|
AddListener Регистрирует объект прослушивателя, определяемый клиентом, который получает уведомления о скачивании. Все зарегистрированные данные прослушивателя DownloadCompleted будут вызываться после BeginDownloadcompletes. |
|
AddMapping Добавляет одно сопоставление в список. Вызовите этот параметр один раз для каждого дополнительного сопоставления. |
|
AddMappings Добавьте все сопоставления из существующего резервного объекта шрифта. |
|
Анализ Анализирует файл и возвращает, представляет ли он шрифт и поддерживается ли тип шрифта системой шрифтов. |
|
AnalyzeBidi Анализирует текстовый диапазон на предмет направленности скрипта, считывая атрибуты с исходного уровня и уровня отчетов в обратный вызов SetBidiLevel приемника. |
|
AnalyzeContainerType Метод AnalyzeContainerType анализирует указанные данные файла, чтобы определить, является ли он известным форматом контейнера шрифтов (например, WOFF или WOFF2). |
|
AnalyzeLineBreakpoints Анализирует текстовый диапазон на предмет потенциальных возможностей точки останова, считывает атрибуты из источника и сообщает о возможностях точки останова в обратный вызов SetLineBreakpoints приемника. |
|
AnalyzeNumberSubstitution Анализирует текстовый диапазон на наличие диапазонов, в которых применяется подстановка чисел, считывает атрибуты из источника и сообщает подчиненные диапазоны в обратный вызов SetNumberSubstitution приемника. |
|
AnalyzeScript Анализирует текстовый диапазон на предмет границ скрипта, считывает текстовые атрибуты из источника и сообщает идентификатор скрипта Юникода обратному вызову SetScript приемника. |
|
AnalyzeVerticalGlyphOrientation Анализирует диапазон текста для ориентации скрипта, считывает текст и атрибуты из источника и сообщает результаты обратному вызову SetGlyphOrientation приемника. |
|
ApplyCharacterSpacing Применяет интервалы между символами, правильно настраивая кластеры глифов и диакритические знаки. |
|
AreCharactersLocal Определяет, являются ли указанные символы локальными. |
|
AreGlyphsLocal Определяет, являются ли указанные глифы локальными. |
|
BeginСкачать Начинает асинхронную операцию скачивания. Операция скачивания выполняется в фоновом режиме, пока не завершится или не будет отменена вызовом CancelDownload. |
|
BeginСкачать Начинает скачивание всего файла шрифта или его части. |
|
CancelСкачать Удаляет все запросы на скачивание из очереди и отменяет все активные операции скачивания. |
|
CheckTypographicFeature Проверяет, доступна ли типографическая функция для глифа или набора глифов. |
|
ComputeGlyphOrigins Преобразует размещения выполнения глифа в источники глифов. (перегрузка 2/2) |
|
ComputeGlyphOrigins Преобразует размещения выполнения глифа в источники глифов. (перегрузка 1/2) |
|
ConvertFontFaceToLOGFONT Инициализирует структуру LOGFONT на основе совместимых с GDI свойств указанного шрифта. (IDWriteGdiInterop.ConvertFontFaceToLOGFONT) |
|
ConvertFontToLOGFONT Инициализирует структуру LOGFONT на основе совместимых с GDI свойств указанного шрифта. (IDWriteGdiInterop.ConvertFontToLOGFONT) |
|
ConvertWeightStretchStyleToFontAxisValues Вычисляет производные значения оси шрифта на основе указанного веса, растяжения, стиля и размера шрифта. |
|
CreateAlphaTexture Создает альфа-текстуру указанного типа для глифов в заданном ограничивающем прямоугольнике. |
|
CreateBitmapRenderTarget Создает объект, инкапсулирующий растровое изображение и память контроллера домена (контекст устройства), который можно использовать для отрисовки глифов. |
|
CreateCustomFontCollection Создает коллекцию шрифтов с помощью пользовательского загрузчика коллекции шрифтов. |
|
CreateCustomFontFileReference Создает ссылку на ресурс файла шрифтов для конкретного приложения. |
|
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory.CreateCustomRenderingParams) |
|
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory1.CreateCustomRenderingParams) |
|
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory3.CreateCustomRenderingParams) |
|
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory2.CreateCustomRenderingParams) |
|
CreateEllipsisTrimmingSign Создает встроенный объект для обрезки, используя многоточие в качестве знака пропуска. |
|
CreateEnumeratorFromKey Создает объект перечислителя файлов шрифтов, который инкапсулирует коллекцию файлов шрифтов. Система шрифтов вызывает этот интерфейс для создания коллекции шрифтов. |
|
CreateFontCollectionFromFontSet Создайте дерево веса, ширины или наклона на основе набора шрифтов. |
|
CreateFontCollectionFromFontSet Из набора шрифтов создайте коллекцию шрифтов, сгруппированных по семействам. |
|
CreateFontFace Создает объект , представляющий лицевой элемент шрифта. |
|
CreateFontFace Создает объект распознавания шрифта для шрифта. (IDWriteFont.CreateFontFace) |
|
CreateFontFace Создает объект распознавания шрифта для шрифта. (IDWriteFont3.CreateFontFace) |
|
CreateFontFace Создает шрифт на основе ссылки для использования с макетом, формированием или отрисовкой. |
|
CreateFontFace Использует ссылку для создания шрифта для использования с макетом, формированием или отрисовкой. |
|
CreateFontFace Создает экземпляр шрифта с определенными значениями оси. |
|
CreateFontFace Создает начертание шрифта для одного элемента (вместо того, чтобы просматривать ссылку на шрифт). |
|
CreateFontFaceFromHdc Создает объект IDWriteFontFace, соответствующий выбранному в данный момент объекту HFONT указанного HDC. |
|
CreateFontFaceReference Создает ссылку на шрифт по полному пути. (перегрузка 1/2) |
|
CreateFontFaceReference Создает ссылку на шрифт по полному пути. (перегрузка 2/2) |
|
CreateFontFaceReference Создает ссылку на конкретный экземпляр шрифта в файле. |
|
CreateFontFaceReference Создает ссылку на шрифт с определенными значениями оси. |
|
CreateFontFaceWithSimulations Создает лицо шрифта с альтернативными симуляциями шрифтов, например, для явной имитации полужирного шрифта из обычного варианта. |
|
CreateFontFallback Создает завершенный резервный объект из добавленных сопоставлений. |
|
CreateFontFallbackBuilder Создает объект резервного построителя шрифтов. |
|
CreateFontFileReference Создает объект ссылки на файл шрифтов из локального файла шрифтов. |
|
CreateFontFileReferenceFromUrl Создает ссылку на файл шрифтов на основе URL-адреса, если загрузчик поддерживает эту возможность. |
|
CreateFontFromLOGFONT Создает объект шрифта, соответствующий свойствам, заданным структурой LOGFONT. (IDWriteGdiInterop.CreateFontFromLOGFONT) |
|
CreateFontFromLOGFONT Создает объект шрифта, соответствующий свойствам, заданным структурой LOGFONT. (IDWriteGdiInterop1.CreateFontFromLOGFONT) |
|
CreateFontResource Создает ресурс шрифта с учетом файла шрифта и индекса лица. |
|
CreateFontResource Создает ресурс шрифта для одного элемента. |
|
CreateFontSet Создает набор шрифтов из всех ссылок на шрифты, добавленных до сих пор с помощью AddFontFaceReference. |
|
CreateFontSetBuilder Создает пустой построитель наборов шрифтов для добавления ссылок на шрифты и создания настраиваемого набора шрифтов. (IDWriteFactory3.CreateFontSetBuilder) |
|
CreateFontSetBuilder Создает построитель пустого набора шрифтов для добавления ссылок на шрифты и создания настраиваемого набора шрифтов. (IDWriteFactory5.CreateFontSetBuilder) |
|
CreateFontSetBuilder Создает пустой построитель наборов шрифтов, готовый к добавлению экземпляров шрифтов, и создание настраиваемого набора шрифтов. |
|
CreateGdiCompatibleTextLayout Принимает строку, формат и связанные ограничения и создает объект, представляющий результат, отформатированный для определенного разрешения экрана и режима измерения. |
|
CreateGlyphRunAnalysis Создает объект анализа выполнения глифа, который инкапсулирует сведения, используемые для отрисовки выполнения глифа. (IDWriteFactory.CreateGlyphRunAnalysis) |
|
CreateGlyphRunAnalysis Создает объект glyph-run-analysis, который инкапсулирует сведения, которые DirectWrite использует для отрисовки выполнения глифа. |
|
CreateGlyphRunAnalysis Создает объект анализа выполнения глифа, который инкапсулирует сведения, используемые для отрисовки выполнения глифа. (IDWriteFactory2.CreateGlyphRunAnalysis) |
|
CreateHttpFontFileLoader Создает удаленный загрузчик файлов шрифтов, который может создавать ссылки на файлы шрифтов из URL-адресов HTTP или HTTPS. Вызывающий объект отвечает за регистрацию и отмену регистрации загрузчика. |
|
CreateInMemoryFontFileLoader Создает объект загрузчика, который можно использовать для создания ссылок на файлы шрифтов в памяти. Вызывающий объект отвечает за регистрацию и отмену регистрации загрузчика. |
|
CreateInMemoryFontFileReference Создает ссылку на файл шрифта (объект IDWriteFontFile) из массива байтов. |
|
CreateMonitorRenderingParams Создает объект параметров отрисовки с параметрами по умолчанию для указанного монитора. В большинстве случаев это предпочтительный способ создания объекта параметров отрисовки. |
|
CreateNumberSubstitution Создает объект подстановки чисел, используя имя языкового стандарта, метод подстановки и индикатор, следует ли игнорировать переопределения пользователей (вместо этого используйте NLS по умолчанию для заданного языка и региональных параметров). |
|
CreateRemoteStreamFromKey Создает удаленный объект потока файлов шрифтов, который инкапсулирует открытый файловый ресурс и может использоваться для скачивания данных удаленного файла. |
|
CreateRenderingParams Создает объект параметров отрисовки с параметрами по умолчанию для основного монитора. Разные мониторы могут иметь разные параметры отрисовки. Дополнительные сведения см. в разделе Добавление поддержки нескольких мониторов. |
|
CreateStreamFromKey Создает объект потока файлов шрифта, который инкапсулирует открытый файловый ресурс. |
|
CreateTextAnalyzer Возвращает интерфейс для выполнения анализа текста. |
|
CreateTextFormat Создает объект текстового формата, используемый для разметки текста. (IDWriteFactory.CreateTextFormat) |
|
CreateTextFormat Создает объект текстового формата, используемый для разметки текста. Я |
|
CreateTextLayout Принимает строку, текстовый формат и связанные ограничения и создает объект , представляющий полностью проанализированный и отформатированный результат. |
|
CreateTypography Создает объект оформления для использования в текстовом макете. |
|
DetermineMinWidth Определяет минимальную возможную ширину макета без аварийного разрыва между символами целых слов. |
|
DownloadCompleted Метод DownloadCompleted вызывается в произвольном потоке после завершения операции скачивания. |
|
Draw Приложение реализовало обратный вызов отрисовки (IDWriteTextRenderer::D rawInlineObject) может использовать его для рисования встроенного объекта без приведения или запроса типа объекта. Макет текста не вызывает этот метод напрямую. |
|
Draw Рисует текст с использованием указанного контекста рисования клиента. |
|
DrawGlyphRun Рисует выполнение глифов в целевом объекте растрового изображения в указанной позиции. |
|
DrawGlyphRun IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту выполнить отрисовку глифов. (IDWriteTextRenderer.DrawGlyphRun) |
|
DrawGlyphRun IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту выполнить отрисовку глифов. (IDWriteTextRenderer1.DrawGlyphRun) |
|
DrawInlineObject IDWriteTextLayout::D raw вызывает этот обратный вызов приложения, когда ему нужно нарисовать встроенный объект. (IDWriteTextRenderer.DrawInlineObject) |
|
DrawInlineObject IDWriteTextLayout::D raw вызывает этот обратный вызов приложения, когда ему нужно нарисовать встроенный объект. (IDWriteTextRenderer1.DrawInlineObject) |
|
DrawStrikethrough IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать зачеркивать. (IDWriteTextRenderer.DrawStrikethrough) |
|
DrawStrikethrough IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать зачеркивать. (IDWriteTextRenderer1.DrawStrikethrough) |
|
DrawUnderline IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать подчеркивание. (IDWriteTextRenderer.DrawUnderline) |
|
DrawUnderline IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать подчеркивание. (IDWriteTextRenderer1.DrawUnderline) |
|
DWRITE_MAKE_FONT_AXIS_TAG Создает тег OpenType для оси шрифта. |
|
DWRITE_MAKE_OPENTYPE_TAG Создает тег OpenType в виде 32-разрядного целого числа, чтобы первый символ в теге был наименьшим байтом (наименее значимым в архитектурах с небольшим байтом), который можно использовать для сравнения с тегами в файле шрифта. |
|
DWriteCreateFactory Создает объект фабрики DirectWrite, который используется для последующего создания отдельных объектов DirectWrite. |
|
EnqueueCharacterDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest) |
|
EnqueueFileFragmentDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest) |
|
EnqueueFontDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFontDownloadRequest) |
|
Постановка в очередьGlyphDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest) |
|
Равно Сравнивает два экземпляра ссылок на шрифты на равенство. |
|
Равно Выполняет сравнение на равенство между объектом распознавания шрифта, для которого вызывается Equals , и объектом распознавания шрифта, переданным в качестве параметра. |
|
FindFamilyName Находит семейство шрифтов с указанным именем семейства. |
|
FindFontFace Возвращает индекс соответствующей ссылки на лицо шрифта в наборе шрифтов с тем же файлом, индексом лица и симуляциями. (IDWriteFontSet.FindFontFace) |
|
FindFontFaceReference Возвращает индекс соответствующей ссылки на лицо шрифта в наборе шрифтов с тем же файлом, индексом лица и симуляциями. (IDWriteFontSet.FindFontFaceReference) |
|
FindLocaleName Возвращает отсчитываемый от нуля индекс пары "имя языкового стандарта/строка" с указанным именем языкового стандарта. |
|
GetAlphaBlendParams Возвращает свойства альфа-наложения, необходимые для смешивания ClearType. |
|
GetAlphaTextureBounds Возвращает ограничивающий прямоугольник физических пикселей, затронутых выполнением глифа. |
|
GetAutomaticFontAxes Извлекает параметры автоматической оси. |
|
GetAxisNames Извлекает локализованные имена оси шрифтов. |
|
GetAxisValueNameCount Извлекает количество именованных значений для определенной оси. |
|
GetAxisValueNames Извлекает локализованные имена определенных значений для оси шрифтов. |
|
GetBaseline Извлекает заданный базовый план из шрифта. |
|
GetBreakConditions Макет использует это для определения поведения разбиения строк встроенного объекта в тексте. |
|
GetCaretMetrics Возвращает метрики курсора для шрифта в единицах разработки. |
|
GetCharacterSpacing Возвращает интервал между символами. |
|
GetClearTypeLevel Возвращает уровень ClearType объекта параметров отрисовки. |
|
GetClusterMetrics Извлекает логические свойства и измерения каждого кластера глифов. |
|
GetColorPaletteCount Возвращает количество цветовых палитр, определенных шрифтом. |
|
GetCount Возвращает количество пар "язык-строка". |
|
GetCount Возвращает количество строк в списке строк. |
|
GetCurrentFontFile Возвращает ссылку на текущий файл шрифта. |
|
GetCurrentRun Возвращает текущее выполнение цветового глифа. |
|
GetCurrentRun Возвращает текущее выполнение глифа перечислителя. |
|
GetCurrentTransform Возвращает преобразование, сопоставляющее абстрактные координаты с DIP. По умолчанию это преобразование удостоверения. Обратите внимание, что это не связано с преобразованием мира базового контекста устройства. |
|
GetCurrentTransform Возвращает преобразование, сопоставляющее абстрактные координаты с DIP. |
|
GetDefaultFontAxisValues Извлекает значения по умолчанию для всех осей, поддерживаемых ресурсом шрифта. |
|
GetDesignGlyphAdvances Извлекает достижения в единицах проектирования для последовательностей глифов. |
|
GetDesignGlyphMetrics Получает идеальные (независимые от разрешения) метрики глифов в единицах разработки шрифтов. |
|
GetDrawingEffect Возвращает определенный приложением эффект рисования в указанной позиции текста. |
|
GetEnhancedContrast Возвращает свойство расширенной контрастности объекта параметров отрисовки. Допустимые значения больше или равны нулю. |
|
GetEudcFontCollection Возвращает коллекцию шрифтов, представляющую набор шрифтов EUDC (определенные пользователем символы). |
|
GetExpirationEvent Извлекает событие истечения срока действия для набора шрифтов, если таковой есть. Событие истечения срока действия устанавливается для системного объекта набора шрифтов, если он устарел из-за установки, удаления или обновления шрифтов. (IDWriteFontCollection3::GetExpirationEvent) |
|
GetExpirationEvent Извлекает событие истечения срока действия для набора шрифтов, если таковой есть. Событие истечения срока действия устанавливается для системного объекта набора шрифтов, если он устарел из-за установки, удаления или обновления шрифтов. (IDWriteFontSet2::GetExpirationEvent) |
|
GetFaceNames Возвращает локализованную коллекцию строк, содержащую имена лиц для шрифта (например, Обычный или Полужирный), индексированные по имени языкового стандарта. |
|
GetFaceNames Создает локализованный объект strings, содержащий имена лиц для шрифта (например, Обычный или Полужирный), индексируемый по имени языкового стандарта. |
|
GetFamilyNames Создает локализованный объект строк, содержащий имена семейства шрифтов, индексированные по имени языкового стандарта. (IDWriteFontFamily.GetFamilyNames) |
|
GetFamilyNames Создает локализованный объект строк, содержащий имена семейства шрифтов, индексированные по имени языкового стандарта. (IDWriteFontFace3.GetFamilyNames) |
|
GetFileCount Возвращает количество ссылок на файл шрифтов, созданных с помощью этого экземпляра загрузчика. |
|
GetFileFragmentLocality Возвращает сведения о месте диапазона байтов (т. е. фрагмента шрифта) в потоке файлов шрифта. |
|
GetFilePathFromKey Получает абсолютный путь к файлу шрифта из ключа ссылки на файл шрифта. |
|
GetFilePathLengthFromKey Получает длину абсолютного пути к файлу из ссылочного ключа файла шрифта. |
|
GetFiles Получает файлы шрифтов, представляющие лицо шрифта. |
|
GetFileSize Получает общий размер файла. |
|
GetFileSize Возвращает общий размер шрифта в байтах. |
|
GetFileTime Получение даты последнего изменения. |
|
GetFilteredFontIndices Извлекает все индексы элементов, отфильтрованные по заданным диапазонам. |
|
GetFilteredFonts Извлекает подмножество шрифтов, отфильтрованных по заданным диапазонам, включая конечную точку. |
|
GetFilteredFonts Извлекает подмножество шрифтов, отфильтрованных по заданным свойствам. |
|
GetFilteredFonts Извлекает подмножество шрифтов, отфильтрованное по заданным индексам. |
|
GetFirstFontResources Извлекает новый набор шрифтов, содержащий только первое вхождение каждого ресурса шрифта из набора. |
|
GetFirstMatchingFont Возвращает шрифт, который лучше всего соответствует указанным свойствам. |
|
GetFlowDirection Возвращает направление потока текстовых линий. |
|
GetFont Возвращает шрифт по индексу отсчитываемого от нуля. (IDWriteFontList.GetFont) |
|
GetFont Возвращает шрифт по индексу отсчитываемого от нуля. (IDWriteFontFamily1.GetFont) |
|
GetFont Возвращает шрифт по индексу отсчитываемого от нуля. (IDWriteFontList1.GetFont) |
|
GetFontAxisAttributes Извлекает атрибуты, описывающие данную ось, например, рекомендует ли автор шрифта скрывать ось в пользовательских интерфейсах. |
|
GetFontAxisCount Извлекает количество осей, поддерживаемых ресурсом шрифта. |
|
GetFontAxisRanges Извлекает диапазоны значений для каждой оси. |
|
GetFontAxisRanges Извлекает диапазоны осей одного элемента. |
|
GetFontAxisValueCount Извлекает количество осей, определенное шрифтом. Сюда входят статические и переменные оси. |
|
GetFontAxisValueCount Извлекает количество осей, указанное в ссылке. |
|
GetFontAxisValueCount Извлекает количество осей, заданных в формате . |
|
GetFontAxisValues Извлекает список значений оси, используемых шрифтом. |
|
GetFontAxisValues Извлекает список значений оси шрифта, указанных ссылкой. |
|
GetFontAxisValues Извлекает список значений оси шрифта в формате. |
|
GetFontCollection Возвращает коллекцию шрифтов, содержащую шрифты в списке шрифтов. |
|
GetFontCollection Возвращает текущую коллекцию шрифтов. |
|
GetFontCollection Возвращает коллекцию шрифтов, связанную с текстом в указанной позиции. |
|
GetFontCount Возвращает количество шрифтов в списке шрифтов. |
|
GetFontCount Получение общего количества шрифтов в наборе. |
|
GetFontDownloadQueue Возвращает очередь загрузки шрифтов, связанную с этим объектом фабрики. |
|
GetFontFaceIndex Получает отсчитываемый от нуля индекс лица шрифта в файле шрифта или файлах шрифта. Если файлы шрифтов содержат одну грань, возвращаемое значение равно нулю. |
|
GetFontFaceIndex Извлекает отсчитываемый от нуля индекс лица шрифта в файле шрифта. |
|
GetFontFaceReference Возвращает ссылку на лицо шрифта, идентифицирующее этот шрифт. (IDWriteFont3.GetFontFaceReference) |
|
GetFontFaceReference Возвращает ссылку на лицо шрифта, идентифицирующее этот шрифт. (IDWriteFontFace3.GetFontFaceReference) |
|
GetFontFaceReference Возвращает ссылку на шрифт с учетом отсчитываемого от нуля индекса. (IDWriteFontFamily1.GetFontFaceReference) |
|
GetFontFaceReference Возвращает ссылку на шрифт с учетом отсчитываемого от нуля индекса. (IDWriteFontList1.GetFontFaceReference) |
|
GetFontFaceReference Возвращает ссылку на шрифт по указанному индексу, который может быть локальным или удаленным. |
|
GetFontFaceReference Извлекает ссылку на лицо шрифта для одного элемента. |
|
GetFontFallback Возвращает текущий резервный вариант. Если с момента создания макета не было задано значение none, он будет иметь значение nullptr. |
|
GetFontFallback Получение текущего объекта резервного шрифта. |
|
GetFontFamily Возвращает семейство шрифтов, к которому принадлежит указанный шрифт. |
|
GetFontFamily Создает объект семейства шрифтов по индексу семейства шрифтов, отсчитываемого от нуля. |
|
GetFontFamily Создает объект семейства шрифтов с учетом индекса семейства шрифтов, отсчитываемого от нуля. |
|
GetFontFamilyCount Возвращает количество семейств шрифтов в коллекции. |
|
GetFontFamilyModel Извлекает модель семейства шрифтов, используемую коллекцией шрифтов для группировки семейств. |
|
GetFontFamilyName Возвращает копию имени семейства шрифтов. |
|
GetFontFamilyName Копирует имя семейства шрифтов текста в указанной позиции. |
|
GetFontFamilyNameLength Возвращает длину имени семейства шрифтов. |
|
GetFontFamilyNameLength Получение длины имени семейства шрифтов в текущей позиции. |
|
GetFontFeature Возвращает функцию шрифта по указанному индексу. |
|
GetFontFeatureCount Возвращает количество функций шрифта OpenType для текущего шрифта. |
|
GetFontFile Получает файл шрифта, представляющий лицо шрифта. |
|
GetFontFile Извлекает файл шрифта ресурса. |
|
GetFontFromFontFace Возвращает объект шрифта, соответствующий тому же физическому шрифту, что и указанный объект шрифта face. Указанный физический шрифт должен принадлежать коллекции шрифтов. |
|
GetFontLocality Возвращает текущее расположение шрифта с учетом его отсчитываемого от нуля индекса. (IDWriteFontFamily1.GetFontLocality) |
|
GetFontLocality Возвращает текущее расположение шрифта с учетом его отсчитываемого от нуля индекса. (IDWriteFontList1.GetFontLocality) |
|
GetFontLocality Извлекает расположение одного элемента. |
|
GetFontResource Извлекает базовый ресурс шрифта для этого шрифта. |
|
GetFontSet Возвращает базовый набор шрифтов, используемый данной коллекцией. |
|
GetFontSet Извлекает базовый набор шрифтов, используемый этой коллекцией. |
|
GetFontSet Извлекает базовый набор шрифтов, используемый этим семейством. |
|
GetFontSet Извлекает базовый набор шрифтов, используемый этим списком. |
|
GetFontSignature Считывает подпись шрифта из заданного шрифта. (перегрузка 2/2) |
|
GetFontSignature Считывает подпись шрифта из заданного шрифта. (перегрузка 1/2) |
|
GetFontSize Возвращает размер шрифта в объединениях DIP. |
|
GetFontSize Возвращает высоту шрифта для текста в указанной позиции. |
|
GetFontSourceName Копирует имя источника шрифта (для указанного шрифта) в выходной массив. |
|
GetFontSourceNameLength Извлекает длину исходного имени шрифта для указанного шрифта. |
|
GetFontSourceType Извлекает тип источника шрифта указанного шрифта. |
|
GetFontStretch Возвращает растяжение шрифта текста. |
|
GetFontStretch Возвращает растяжение шрифта текста в указанной позиции. |
|
GetFontStyle Возвращает стиль шрифта текста. |
|
GetFontStyle Возвращает стиль шрифта (также известный как наклон) текста в указанной позиции. |
|
GetFontWeight Возвращает толщину шрифта текста. |
|
GetFontWeight Возвращает вес шрифта текста в указанной позиции. |
|
GetGamma Возвращает гамма-значение, используемое для гамма-коррекции. Допустимые значения должны быть больше нуля и не могут превышать 256. |
|
GetGdiCompatibleGlyphAdvances Возвращает выровненные по пикселям авансы для последовательностей глифов. |
|
GetGdiCompatibleGlyphMetrics Получает метрики глифов в единицах разработки шрифта с возвращаемыми значениями, совместимыми с тем, что будет создавать GDI. |
|
GetGdiCompatibleGlyphPlacements Поместите выходные данные глифов из метода GetGlyphs в соответствии с шрифтом и правилами отрисовки системы записи. |
|
GetGdiCompatibleMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам в шрифте и используются приложениями для вычислений макета. (IDWriteFontFace.GetGdiCompatibleMetrics) |
|
GetGdiCompatibleMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам в шрифте и используются приложениями для вычислений макета. (IDWriteFontFace1.GetGdiCompatibleMetrics) |
|
GetGdiInterop Создает объект , используемый для взаимодействия с GDI. |
|
GetGenerationCount Возвращает номер текущего поколения очереди загрузки, который увеличивается каждый раз после завершения загрузки, будь то неудачная или успешная. Это значение файла cookie можно сравнить с кэшируемыми данными, чтобы определить, является ли оно устаревшим. |
|
GetGlyphCount Получает количество глифов на лицевой стороне шрифта. |
|
GetGlyphImageData Возвращает указатель на данные глифа на основе нужного формата изображения. |
|
GetGlyphImageFormats Возвращает все форматы изображений глифов, поддерживаемые всем шрифтом. (IDWriteFontFace4.GetGlyphImageFormats) |
|
GetGlyphImageFormats Возвращает все форматы изображений глифов, поддерживаемые всем шрифтом. (перегрузка 1/2) |
|
GetGlyphIndices Возвращает номинальное сопоставление кодовых точек Юникода UCS4 с индексами глифов, как определено в таблице шрифта CMAP. |
|
GetGlyphOrientationTransform Возвращает матрицу преобразования 2x3 для соответствующего угла для рисования выполнения глифа. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform) |
|
GetGlyphOrientationTransform Возвращает матрицу преобразования 2x3 для соответствующего угла для рисования выполнения глифа. (IDWriteTextAnalyzer2.GetGlyphOrientationTransform) |
|
GetGlyphPlacements Помещает выходные данные глифов из метода GetGlyphs в соответствии с шрифтом и правилами отрисовки системы записи. |
|
GetGlyphRunOutline Вычисляет контур выполнения глифов путем обратного вызова интерфейса приемника структуры. |
|
GetGlyphs Анализирует строку входного текста и сопоставляет ее с набором глифов и связанных с ними данных глифов в соответствии с шрифтом и правилами отрисовки системы записи. |
|
GetGrayscaleEnhancedContrast Возвращает объем увеличения контрастности, используемый для сглаживания оттенков серого. |
|
GetGridFitMode Возвращает режим установки сетки. |
|
GetIncrementalTabStop Возвращает позицию инкрементной позиции табуляции. |
|
GetIndex Получает индекс лица шрифта в контексте файлов шрифтов. |
|
GetInformationalStrings Возвращает локализованную коллекцию строк, содержащую указанные информационные строки, индексированные по имени языкового стандарта. |
|
GetInformationalStrings Возвращает локализованную коллекцию строк, содержащую указанные информационные строки, индексированные по имени языкового стандарта. |
|
GetInlineObject Возвращает встроенный объект в указанной позиции. |
|
GetJustificationOpportunities Извлекает сведения о возможных вариантах обоснования для каждого из глифов, заданных текстом и свойствами формирования глифа. |
|
GetJustifiedGlyphs Заполняет новые глифы для сложных скриптов, где обоснование увеличило продвижение глифов, таких как арабский с кашидой. |
|
GetKerningPairAdjustments Извлекает корректировки пары kerning из таблицы kern шрифта. |
|
GetLastLineWrapping Возвращает режим упаковки последней строки. |
|
GetLastLineWrapping Определяет, является ли последнее слово в последней строке оболочкой. |
|
GetLastWriteTime Получает время последнего изменения файла. |
|
GetLastWriteTimeFromKey Получает время последней записи файла из ключа ссылки на файл шрифта. |
|
GetLineMetrics Извлекает сведения о каждой отдельной текстовой строке текстовой строки. |
|
GetLineMetrics Извлекает свойства каждой строки. |
|
GetLineSpacing Возвращает набор настроек междустрочного интервала для абзаца многострочного текста. (IDWriteTextFormat.GetLineSpacing) |
|
GetLineSpacing Возвращает набор настроек междустрочного интервала для абзаца многострочного текста. (IDWriteTextFormat2.GetLineSpacing) |
|
GetLineSpacing Возвращает сведения о междустрочном интервале. |
|
GetLoader Получает файловый загрузчик, связанный с объектом файла шрифта. |
|
GetLocaleName Копирует имя языкового стандарта с указанным индексом в указанный массив. (IDWriteLocalizedStrings.GetLocaleName) |
|
GetLocaleName Возвращает имя языкового стандарта в диапазоне, на который влияет анализ текста. |
|
GetLocaleName Возвращает копию имени языкового стандарта. |
|
GetLocaleName Возвращает имя языкового стандарта текста в указанной позиции. |
|
GetLocaleName Копирует имя языкового стандарта с указанным индексом в указанный массив. (IDWriteStringList.GetLocaleName) |
|
GetLocaleNameLength Возвращает длину в символах (не включая признак конца null) имени языкового стандарта с указанным индексом. (IDWriteLocalizedStrings.GetLocaleNameLength) |
|
GetLocaleNameLength Возвращает длину имени языкового стандарта. |
|
GetLocaleNameLength Возвращает длину имени языкового стандарта текста в указанной позиции. |
|
GetLocaleNameLength Возвращает длину в символах (не включая признак конца null) имени языкового стандарта с указанным индексом. (IDWriteStringList.GetLocaleNameLength) |
|
GetLocalFileSize Получение локального размера лица шрифта в байтах, который всегда будет меньше или равен GetFullSize. Если расположение удаленное, это значение равно нулю. Если значение заполнено, это значение будет равно GetFileSize. |
|
GetLocalFileSize GetLocalFileSize возвращает количество байтов файла шрифта, которые в настоящее время являются локальными, которое всегда должно быть меньше или равно полному размеру файла, возвращаемому Методом GetFileSize. |
|
GetLocality Возвращает текущее расположение шрифта. |
|
GetLocality Получите расположение этой ссылки на лицо шрифта. |
|
GetLocality Возвращает текущее расположение файла. |
|
GetLocalityFromKey Возвращает расположение файлового ресурса, определяемого уникальным ключом. |
|
GetMatchingFonts Возвращает список шрифтов в семействе шрифтов, ранжированных в порядке их соответствия указанным свойствам. |
|
GetMatchingFonts Извлекает список шрифтов в указанном семействе шрифтов, ранжированных в порядке их соответствия указанным значениям оси. |
|
GetMatchingFonts Извлекает список шрифтов в семействе шрифтов, ранжированных в порядке их соответствия указанным значениям оси. |
|
GetMatchingFonts Возвращает подмножество шрифтов, отфильтрованных по заданным свойствам. (перегрузка 2/2) |
|
GetMatchingFonts Возвращает подмножество шрифтов, отфильтрованных по заданным свойствам. (перегрузка 1/2) |
|
GetMatchingFonts Извлекает соответствующий набор шрифтов на основе запрошенных входных данных, упорядоченных таким образом, чтобы более ранние совпадения были более ранними. |
|
GetMatchingFonts Создает соответствующий набор шрифтов на основе запрошенных входных данных, упорядоченных таким образом, чтобы более ранние совпадения были более ранними. |
|
GetMatchingFontsByLOGFONT Возвращает список соответствующих шрифтов на основе указанных значений LOGFONT. Будут возвращены только шрифты этого имени семейства. |
|
GetMaxHeight Возвращает максимальную высоту макета. |
|
GetMaxWidth Возвращает максимальную ширину макета. |
|
GetMemoryDC Возвращает дескриптор контекста устройства памяти. |
|
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFont.GetMetrics) |
|
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFontFace.GetMetrics) |
|
GetMetrics IDWriteTextLayout вызывает эту функцию обратного вызова для получения измерения встроенного объекта. |
|
GetMetrics Извлекает общие метрики для форматируемой строки. (IDWriteTextLayout.GetMetrics) |
|
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFont1.GetMetrics) |
|
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFontFace1.GetMetrics) |
|
GetMetrics Извлекает общие метрики для форматируемой строки. (IDWriteTextLayout2.GetMetrics) |
|
GetNumberSubstitution Возвращает подстановку чисел из диапазона текста, затронутого анализом текста. |
|
GetOpticalAlignment Возвращает выравнивание оптических полей для текстового формата. |
|
GetOpticalAlignment Узнайте, как глифы выравниваются по краям поля. |
|
GetOverhangMetrics IDWriteTextLayout вызывает эту функцию обратного вызова, чтобы получить видимые экстенты (в DIP) встроенного объекта. В случае простого растрового изображения без заполнения и свеса все свесы будут просто нули. |
|
GetOverhangMetrics Возвращает свесы (в DIP) макета и все содержащиеся в нем объекты, включая текстовые глифы и встроенные объекты. |
|
GetPairKerning Возвращает значение, указывающее, включено ли парное кернинг в заданной позиции. |
|
GetPaletteEntries Возвращает значения цвета из цветовой палитры шрифта. |
|
GetPaletteEntryCount Получение количества записей в каждой цветовой палитре. |
|
GetPanose Возвращает значения PANOSE из шрифта и используется для выбора и сопоставления шрифта. |
|
GetPanose Возвращает значения PANOSE из шрифта, используемого для выбора и сопоставления шрифта. |
|
GetParagraphAlignment Возвращает параметр выравнивания абзаца относительно верхнего и нижнего краев поля макета. |
|
GetParagraphReadingDirection Возвращает направление чтения абзаца. |
|
GetPixelGeometry Возвращает геометрию пикселей объекта параметров отрисовки. |
|
GetPixelsPerDip Возвращает количество пикселей растрового изображения на DIP. |
|
GetPixelsPerDip Возвращает количество физических пикселей на DIP. |
|
GetPropertyOccurrenceCount Возвращает количество значений заданного свойства в наборе. |
|
GetPropertyValues Возвращает значения свойств определенного индекса элемента шрифта. (перегрузка 2/3) |
|
GetPropertyValues Возвращает значения свойств определенного индекса элемента шрифта. (перегрузка 1/3) |
|
GetPropertyValues Возвращает значения свойств определенного индекса элемента шрифта. (перегрузка 3/3) |
|
GetReadingDirection Возвращает текущее направление чтения для текста в абзаце. |
|
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки для шрифта, используя указанный размер и параметры отрисовки. (IDWriteFontFace.GetRecommendedRenderingMode) |
|
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки для шрифта, используя указанный размер и параметры отрисовки. (IDWriteFontFace1.GetRecommendedRenderingMode) |
|
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки текста и сетки для использования на основе шрифта, размера, преобразования мира и режима измерения. (IDWriteFontFace3.GetRecommendedRenderingMode) |
|
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки текста и сетки для использования на основе шрифта, размера, преобразования мира и режима измерения. (IDWriteFontFace2.GetRecommendedRenderingMode) |
|
GetReferenceKey Получает указатель на ссылочный ключ файла шрифта. Возвращаемый указатель действителен до освобождения объекта файла шрифта. |
|
GetRenderingMode Возвращает режим отрисовки объекта параметров отрисовки. |
|
GetRenderingMode1 Возвращает режим отрисовки. |
|
GetResult Возвращает результат асинхронной операции. Возвращаемое значение E_PENDING, если операция еще не завершена. |
|
GetScriptProperties Извлекает свойства для заданного скрипта. |
|
GetSimulations Возвращает значение, указывающее, какие имитации применяются к указанному шрифту. |
|
GetSimulations Получает флаги имитации алгоритмического стиля шрифта. (IDWriteFontFace.GetSimulations) |
|
GetSimulations Получает флаги имитации алгоритмического стиля шрифта. (IDWriteFontFaceReference.GetSimulations) |
|
GetSize Возвращает размеры целевого растрового изображения. |
|
GetStretch Возвращает растяжение или ширину указанного шрифта. |
|
GetStretch Возвращает растяжение (также называемую шириной) этого шрифта. |
|
GetStrikethrough Получение зачеркивного присутствия текста в указанной позиции. |
|
Getstring Копирует строку с указанным индексом в указанный массив. (IDWriteLocalizedStrings.GetString) |
|
Getstring Копирует строку с указанным индексом в указанный массив. (IDWriteStringList.GetString) |
|
GetStringLength Возвращает длину в символах (не включая признак конца NULL) строки с указанным индексом. (IDWriteLocalizedStrings.GetStringLength) |
|
GetStringLength Возвращает длину в символах (не включая признак конца NULL) строки с указанным индексом. (IDWriteStringList.GetStringLength) |
|
GetStyle Возвращает стиль или наклон указанного шрифта. |
|
GetStyle Возвращает стиль (также известный как наклон) этого шрифта. |
|
GetSystemFontCollection Возвращает объект , представляющий набор установленных шрифтов. |
|
GetSystemFontCollection Извлекает дерево веса, ширины или наклона системных шрифтов. |
|
GetSystemFontCollection Извлекает коллекцию шрифтов, сгруппированных по семействам. (IDWriteFactory6::GetSystemFontCollection) |
|
GetSystemFontCollection Извлекает коллекцию шрифтов, сгруппированных по семействам. (IDWriteFactory7::GetSystemFontCollection) |
|
GetSystemFontFallback Создает резервный объект шрифта из системного списка резервных шрифтов. |
|
GetSystemFontSet Извлекает список системных шрифтов. |
|
GetSystemFontSet Извлекает набор системных шрифтов. (IDWriteFactory6::GetSystemFontSet) |
|
GetSystemFontSet Извлекает набор системных шрифтов. (IDWriteFactory7::GetSystemFontSet) |
|
GetTextAlignment Возвращает параметр выравнивания текста относительно начального и конечного краев поля макета. |
|
GetTextAntialiasMode Возвращает текущий режим сглаживания текста целевого объекта отрисовки растрового рисунка. |
|
GetTextAtPosition Возвращает блок текста, начинающийся с указанной позиции текста. |
|
GetTextBeforePosition Возвращает блок текста непосредственно перед указанной позицией. |
|
GetTextComplexity Определяет сложность текста и необходимость вызова IDWriteTextAnalyzer::GetGlyphs для полного формирования скрипта. |
|
GetTrimming Возвращает параметры обрезки для текста, переполняющего поле макета. |
|
GetType Получает тип формата файла шрифта. |
|
GetTypographicFeatures Возвращает полный список функций OpenType, доступных для скрипта или шрифта. |
|
GetTypography Возвращает параметр оформления текста в указанной позиции. |
|
GetUnderline Возвращает присутствие подчеркивания текста в указанной позиции. |
|
GetUnicodeRanges Извлекает список диапазонов символов, поддерживаемых шрифтом. |
|
GetUnicodeRanges Извлекает список диапазонов символов, поддерживаемых шрифтом. |
|
GetVerticalGlyphOrientation Используется текстовым анализатором для получения требуемой ориентации глифа и разрешенного уровня bidi. |
|
GetVerticalGlyphOrientation Получение предпочтительной ориентации глифов при использовании вертикального направления чтения. (IDWriteTextFormat1.GetVerticalGlyphOrientation) |
|
GetVerticalGlyphOrientation Получение предпочтительной ориентации глифов при использовании вертикального направления чтения. (IDWriteTextLayout2.GetVerticalGlyphOrientation) |
|
GetVerticalGlyphVariants Извлекает вертикальные формы номинальных глифов, полученных из GetGlyphIndices. |
|
GetWaitHandle Возвращает дескриптор, который можно использовать для ожидания завершения асинхронной операции. Дескриптор остается действительным до тех пор, пока интерфейс не будет освобожден. |
|
GetWeight Возвращает толщину заданного шрифта или толщину штриха. |
|
GetWeight Возвращает вес этого шрифта. |
|
GetWordWrapping Возвращает параметр переноса слов. |
|
HasCharacter Определяет, поддерживает ли шрифт указанный символ. |
|
HasCharacter Определяет, поддерживает ли шрифт указанный символ. |
|
HasKerningPairs Определяет, поддерживает ли шрифт парное кернинг. |
|
HasVariations Определяет, поддерживает ли ресурс этого шрифта какие-либо оси переменных. (IDWriteFontFace5::HasVariations) |
|
HasVariations Определяет, поддерживает ли ресурс этого шрифта какие-либо оси переменных. (IDWriteFontResource::HasVariations) |
|
HasVerticalGlyphVariants Определяет, есть ли в шрифте варианты вертикального глифа. |
|
HitTestPoint Приложение вызывает эту функцию, передавая определенное расположение пикселей относительно левого верхнего расположения поля макета, и получает сведения о метриках соответствующего теста нажатия текстовой строки, в которой был выполнен тест нажатия. |
|
HitTestTextPosition Приложение вызывает эту функцию, чтобы получить расположение в пикселях относительно левого верхнего углу поля макета с учетом положения текста и логической стороны позиции. |
|
HitTestTextRange Приложение вызывает эту функцию для получения набора метрик проверки нажатия, соответствующих диапазону позиций текста. Одним из main использования является реализация выделения выделения текстовой строки. |
|
InvalidateLayout Делает макет недействительным, заставляя его перемерять перед вызовом метрик или функций рисования. Это полезно, если меняется расположение шрифта и необходимо перерисовывать макет или если изменяется размер реализованного клиентом IDWriteInlineObject. |
|
IsCharacterLocal Определяет, скачан ли символ из шрифта локально. |
|
IsColorFont Позволяет определить, является ли путь отрисовки цвета потенциально необходимым. |
|
IsColorFont Позволяет определить, является ли путь отрисовки цвета потенциально необходимым. |
|
IsEmpty Определяет, пуста ли очередь загрузки. Обратите внимание, что очередь не включает запросы, которые уже скачиваются. Вызов BeginDownload выполняет очистку очереди. |
|
IsGlyphLocal Определяет, загружается ли глиф локально из шрифта. |
|
IsMonospacedFont Определяет, является ли шрифт монопространственным, то есть символы имеют одинаковую ширину с фиксированным шагом (непропорционально). |
|
IsMonospacedFont Определяет, является ли шрифт текстового диапазона монопространственным, то есть символы шрифта имеют одинаковую ширину фиксированного шага. |
|
IsSymbolFont Определяет, является ли шрифт символом. (IDWriteFont.IsSymbolFont) |
|
IsSymbolFont Определяет, является ли шрифт символом. (IDWriteFontFace.IsSymbolFont) |
|
JustifyGlyphAdvances Оправдывает массив сдвигов глифов в соответствии с шириной линии. |
|
MapCharacters Определяет подходящий шрифт для отрисовки начального диапазона текста. |
|
MoveNext Переход к следующему файлу шрифта в коллекции. При первом создании перечислитель располагается перед первым элементом коллекции, а первый вызов MoveNext перемещается к первому файлу. |
|
MoveNext Перейдите к следующему выполнению глифа в перечислителе. |
|
ReadFileFragment Считывает фрагмент из файла шрифтов. |
|
RegisterFontCollectionLoader Регистрирует настраиваемый загрузчик коллекции шрифтов в объекте фабрики. |
|
RegisterFontFileLoader Регистрирует загрузчик файлов шрифтов с помощью DirectWrite. |
|
ReleaseFileFragment Освобождает фрагмент из файла. |
|
ReleaseFontTable Освобождает таблицу, полученную ранее из TryGetFontTable. |
|
ReleaseGlyphImageData Освобождает данные таблицы, полученные из ReadGlyphData. |
|
RemoveListener Отменяет регистрацию обработчика уведомлений, который ранее был зарегистрирован с помощью AddListener. |
|
Изменение размера Изменяет размер растрового изображения. |
|
SetAutomaticFontAxes Задает параметры автоматической оси шрифтов. |
|
SetBidiLevel Задает двунаправленный уровень для диапазона, который вызывается один раз при каждом изменении выполнения (явное или разрешенное неявное). |
|
SetCharacterSpacing Задает интервал между символами. |
|
SetCurrentTransform Задает преобразование, которое сопоставляет абстрактную координату с DIP (независимым от устройства пикселем). Это не влияет на преобразование мира в контексте базового устройства. |
|
SetDrawingEffect Задает эффект рисования, определяемый приложением. |
|
SetFlowDirection Задает направление потока абзаца. |
|
SetFontAxisValues Задает значения осей шрифта формата. |
|
SetFontCollection Задает коллекцию шрифтов. |
|
SetFontFallback Применяет пользовательский резервный шрифт к макету. Если параметр не задан, используется системный резервный список по умолчанию. |
|
SetFontFallback Примените к макету пользовательский резервный шрифт. |
|
SetFontFamilyName Задает имя семейства шрифтов, заканчивающегося значением NULL, для текста в указанном текстовом диапазоне. |
|
SetFontSize Задает размер шрифта в единицах DIP для текста в указанном текстовом диапазоне. |
|
SetFontStretch Задает растяжение шрифта для текста в указанном текстовом диапазоне. |
|
SetFontStyle Задает стиль шрифта для текста в диапазоне текста, заданном структурой DWRITE_TEXT_RANGE. |
|
SetFontWeight Задает вес шрифта для текста в текстовом диапазоне, заданном структурой DWRITE_TEXT_RANGE. |
|
SetGlyphOrientation Текстовый анализатор обращается к этому методу, чтобы сообщить о фактической ориентации каждого символа для формирования и рисования. |
|
SetIncrementalTabStop Задает фиксированное расстояние между двумя смежными остановками табуляции. |
|
SetInlineObject Задает встроенный объект . |
|
SetLastLineWrapping Задает режим упаковки последней строки. |
|
SetLastLineWrapping Задайте, следует ли упаковать последнее слово в последней строке. |
|
SetLineBreakpoints Задает возможности разрыва строк для каждого символа, начиная с указанной позиции. |
|
SetLineSpacing Задает междустрочный интервал. |
|
SetLineSpacing Задайте междустрочный интервал. (IDWriteTextFormat2.SetLineSpacing) |
|
SetLineSpacing Задайте междустрочный интервал. (IDWriteTextLayout3.SetLineSpacing) |
|
SetLocaleName Задает имя языкового стандарта для текста в указанном текстовом диапазоне. |
|
SetMaxHeight Задает максимальную высоту макета. |
|
SetMaxWidth Задает максимальную ширину макета. |
|
SetNumberSubstitution Задает подстановку чисел в текстовом диапазоне, на который влияет анализ текста. |
|
SetOpticalAlignment Задает оптическое выравнивание полей для текстового формата. |
|
SetOpticalAlignment Задайте, как глифы выравниваются по краям поля. |
|
SetPairKerning Включает или отключает парное кернинг в заданном текстовом диапазоне. |
|
SetParagraphAlignment Задает параметр выравнивания абзаца относительно верхнего и нижнего краев окна макета. |
|
SetPixelsPerDip Задает количество пикселей растрового изображения на DIP (независимый от устройства пиксель). DIP составляет 1/96 дюймов, поэтому это значение является числом, если пикселей на дюйм делится на 96. |
|
SetReadingDirection Задает направление чтения абзаца. |
|
SetScriptAnalysis Сообщает об анализе скрипта для указанного текстового диапазона. |
|
SetStrikethrough Задает зачеркивку для текста в указанном текстовом диапазоне. |
|
SetTextAlignment Задает выравнивание текста в абзаце относительно начальной и конечной границы поля макета для интерфейса IDWriteTextFormat. |
|
SetTextAntialiasMode Задает текущий режим сглаживания текста целевого объекта отрисовки растрового рисунка. |
|
SetTrimming Задает параметры обрезки для переполнения текста ширины макета. |
|
SetTypography Задает функции шрифтового оформления для текста в указанном текстовом диапазоне. |
|
SetUnderline Задает подчеркивание для текста в указанном текстовом диапазоне. |
|
SetVerticalGlyphOrientation Задает ориентацию текстового формата. |
|
SetVerticalGlyphOrientation Задайте предпочтительную ориентацию глифов при использовании вертикального направления чтения. |
|
SetWordWrapping Задает параметр упаковки по словам. |
|
TranslateColorGlyphRun Преобразует выполнение глифа в последовательность выполнений цветных глифов, которые можно отрисовывать для создания цветового представления исходного "базового" запуска. |
|
TranslateColorGlyphRun Этот метод вызывается при выполнении глифа, чтобы преобразовать его в выполнение нескольких цветных глифов. |
|
TryGetFontTable Находит указанную таблицу шрифтов OpenType, если она существует, и возвращает указатель на нее. Функция обращается к базовым данным шрифта через интерфейс IDWriteFontFileStream, реализованный загрузчиком файлов шрифтов. |
|
РаспаковкаFontFile Метод UnpackFontFile распаковывает данные шрифтов из файла контейнера (WOFF или WOFF2) и возвращает неупакованные данные шрифта в виде потока файлов шрифтов. |
|
UnregisterFontCollectionLoader Отменяет регистрацию пользовательского загрузчика коллекции шрифтов, ранее зарегистрированного с помощью RegisterFontCollectionLoader. |
|
UnregisterFontFileLoader Отменяет регистрацию загрузчика файлов шрифтов, ранее зарегистрированного в системе шрифтов DirectWrite с помощью RegisterFontFileLoader. |
Интерфейсы
|
IDWriteAsyncResult Представляет результат асинхронной операции. Клиент может использовать интерфейс для ожидания завершения операции и получения результата. |
|
IDWriteBitmapRenderTarget Инкапсулирует 32-разрядное точечный рисунок и контекст устройства, которые можно использовать для отрисовки глифов. |
|
IDWriteBitmapRenderTarget1 Инкапсулирует 32-разрядное точечный рисунок и контекст устройства, которые можно использовать для отрисовки глифов. |
|
IDWriteColorGlyphRunEnumerator Этот интерфейс позволяет приложению выполнять перечисление по выполнению цветового глифа. |
|
IDWriteColorGlyphRunEnumerator1 Перечислитель для упорядоченной коллекции выполнений цветных глифов. |
|
IDWriteFactory Используется для создания всех последующих объектов DirectWrite. Этот интерфейс является интерфейсом корневой фабрики для всех объектов DirectWrite. |
|
IDWriteFactory1 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory1) |
|
IDWriteFactory2 Интерфейс корневой фабрики для всех объектов DirectWrite. Я |
|
IDWriteFactory3 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory3) |
|
IDWriteFactory4 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory4) |
|
IDWriteFactory5 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory5) |
|
IDWriteFactory6 Этот интерфейс представляет объект фабрики, из которого создаются все DirectWrite объекты. IDWriteFactory6 добавляет новые средства для работы со шрифтами и ресурсами шрифтов. |
|
IDWriteFactory7 Этот интерфейс представляет объект фабрики, из которого создаются все DirectWrite объекты. IDWriteFactory7 добавляет новые средства для работы с системными шрифтами. |
|
IDWriteFont Представляет физический шрифт в коллекции шрифтов. Этот интерфейс используется для создания шрифтов на основе физических шрифтов или для получения таких сведений, как метрики шрифтов или имена лиц из существующих шрифтов. |
|
IDWriteFont1 Представляет физический шрифт в коллекции шрифтов. (IDWriteFont1) |
|
IDWriteFont2 Представляет физический шрифт в коллекции шрифтов. (IDWriteFont2) |
|
IDWriteFont3 Представляет шрифт в коллекции шрифтов. |
|
IDWriteFontCollection Объект, инкапсулирующий набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. (IDWriteFontCollection) |
|
IDWriteFontCollection1 Объект, инкапсулирующий набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. (IDWriteFontCollection1) |
|
IDWriteFontCollection2 Этот интерфейс инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. API коллекции шрифтов можно использовать для определения доступных семейств шрифтов и шрифтов, а также для получения некоторых метаданных о шрифтах. (IDWriteFontCollection2) |
|
IDWriteFontCollection3 Этот интерфейс инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. API коллекции шрифтов можно использовать для определения доступных семейств шрифтов и шрифтов, а также для получения некоторых метаданных о шрифтах. (IDWriteFontCollection3) |
|
IDWriteFontCollectionLoader Используется для создания коллекции шрифтов по определенному типу ключа. |
|
IDWriteFontDownloadListener Определяемый приложением интерфейс обратного вызова, который получает уведомления из очереди загрузки шрифта (интерфейс IDWriteFontDownloadQueue). |
|
IDWriteFontDownloadQueue Интерфейс, который содержит запросы на скачивание удаленных шрифтов, символов, глифов и фрагментов шрифтов. |
|
IDWriteFontFace Этот интерфейс предоставляет различные данные шрифта, такие как метрики, имена и контуры глифов. Он содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. |
|
IDWriteFontFace1 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace1) |
|
IDWriteFontFace2 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace2) |
|
IDWriteFontFace3 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace3) |
|
IDWriteFontFace4 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace4) |
|
IDWriteFontFace5 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace5) |
|
IDWriteFontFaceReference Представляет ссылку на лицо шрифта. |
|
IDWriteFontFaceReference1 Представляет ссылку на лицо шрифта. Уникальная идентифицируемая ссылка на шрифт, из которой можно создать лицо шрифта для запроса метрик шрифта и использования для отрисовки. |
|
IDWriteFontFallback Позволяет получить доступ к резервным шрифтам из списка шрифтов. |
|
IDWriteFontFallback1 Позволяет получить доступ к резервным шрифтам из списка шрифтов. |
|
IDWriteFontFallbackBuilder Позволяет создавать резервные сопоставления шрифтов Юникода и создавать объект возврата шрифта из этих сопоставлений. |
|
IDWriteFontFamily Представляет семейство связанных шрифтов. (IDWriteFontFamily) |
|
IDWriteFontFamily1 Представляет семейство связанных шрифтов. (IDWriteFontFamily1) |
|
IDWriteFontFamily2 Представляет семейство связанных шрифтов. IDWriteFontFamily2 добавляет новые возможности, включая получение шрифтов по значениям оси шрифтов. |
|
IDWriteFontFile Представляет файл шрифта. Такие приложения, как диспетчеры шрифтов или средства просмотра шрифтов, могут вызывать IDWriteFontFile::Analyze, чтобы узнать, является ли конкретный файл файлом шрифта и является ли он типом шрифта, поддерживаемым системой шрифтов. |
|
IDWriteFontFileEnumerator Инкапсулирует коллекцию файлов шрифтов. Система шрифтов использует этот интерфейс для перечисления файлов шрифтов при создании коллекции шрифтов. |
|
IDWriteFontFileLoader Обрабатывает загрузку ресурсов файла шрифта определенного типа из ключа ссылки на файл шрифта в объект потока файла шрифта. |
|
IDWriteFontFileStream Загружает данные файла шрифта из пользовательского загрузчика файлов шрифтов. |
|
IDWriteFontList Представляет список шрифтов. (IDWriteFontList) |
|
IDWriteFontList1 Представляет список шрифтов. (IDWriteFontList1) |
|
IDWriteFontList2 Представляет список шрифтов. IDWriteFontList2 добавляет новые возможности, включая получение базового набора шрифтов, используемого списком. |
|
IDWriteFontResource Предоставляет сведения о оси для ресурса шрифта и используется для создания определенных экземпляров шрифта. |
|
IDWriteFontSet Представляет набор шрифтов. (IDWriteFontSet) |
|
IDWriteFontSet1 Представляет набор шрифтов. (IDWriteFontSet1) |
|
IDWriteFontSet2 Представляет набор шрифтов. (IDWriteFontSet2) |
|
IDWriteFontSet3 Представляет набор шрифтов. (IDWriteFontSet3) |
|
IDWriteFontSet4 Представляет набор шрифтов. (IDWriteFontSet4) |
|
IDWriteFontSetBuilder Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder) |
|
IDWriteFontSetBuilder1 Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder1) |
|
IDWriteFontSetBuilder2 Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder2) |
|
IDWriteGdiInterop Обеспечивает взаимодействие с GDI, например методы преобразования лицевой стороной шрифта в структуру LOGFONT или преобразования описания шрифта GDI в шрифт. Он также используется для создания целевых объектов отрисовки растровых рисунков. (IDWriteGdiInterop) |
|
IDWriteGdiInterop1 Обеспечивает взаимодействие с GDI, например методы преобразования лицевой стороной шрифта в структуру LOGFONT или преобразования описания шрифта GDI в шрифт. Он также используется для создания целевых объектов отрисовки растровых рисунков. (IDWriteGdiInterop1) |
|
IDWriteGlyphRunAnalysis Содержит низкоуровневую информацию, используемую для отрисовки выполнения глифа. |
|
IDWriteInlineObject Заключает в оболочку встроенный графический элемент, определяемый приложением, позволяя DWrite запрашивать метрики, как если бы рисунок был глифом, встроенным в текст. |
|
IDWriteInMemoryFontFileLoader Представляет загрузчик файлов шрифтов, который может получать доступ к шрифтам в памяти. |
|
IDWriteLocalFontFileLoader Встроенная реализация интерфейса IDWriteFontFileLoader, который работает с локальными файлами шрифтов и предоставляет сведения о файле локального шрифта из ссылочного ключа файла шрифта. |
|
IDWriteLocalizedStrings Представляет коллекцию строк, индексированных по имени языкового стандарта. |
|
IDWriteNumberSubstitution Содержит соответствующие цифры и числовые знаки препинания для указанного языкового стандарта. |
|
IDWritePixelSnapping Определяет свойства привязки пикселей, такие как пиксели на DIP (независимый от устройства пиксель) и текущую матрицу преобразования отрисовщика текста. |
|
IDWriteRemoteFontFileLoader Представляет загрузчик файлов шрифтов, который может получать доступ к удаленным (т. е. загружаемым) шрифтам. |
|
IDWriteRemoteFontFileStream Представляет поток файлов шрифтов, части которого могут быть нелокейными. |
|
IDWriteRenderingParams Представляет параметры отрисовки текста, такие как уровень ClearType, улучшенная контрастность и гамма-коррекция для растеризации и фильтрации глифов. |
|
IDWriteRenderingParams1 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams1) |
|
IDWriteRenderingParams2 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams2) |
|
IDWriteRenderingParams3 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams3) |
|
IDWriteStringList Представляет коллекцию строк, индексированных по числу. |
|
IDWriteTextAnalysisSink Этот интерфейс реализуется клиентом анализатора текста для получения выходных данных данного анализа текста. |
|
IDWriteTextAnalysisSink1 Интерфейс, который вы реализуете для получения выходных данных текстовых анализаторов. |
|
IDWriteTextAnalysisSource Реализуется клиентом анализатора текста для предоставления текста анализатору. |
|
IDWriteTextAnalysisSource1 Интерфейс, который вы реализуете для предоставления анализатору текста необходимых сведений, таких как текст и связанные свойства текста. |
|
IDWriteTextAnalyzer Анализирует различные свойства текста для сложной обработки скриптов, таких как поддержка двунаправленного (bidi) для таких языков, как арабский, определение возможностей разрыва строки, размещение глифов и подстановка чисел. |
|
IDWriteTextAnalyzer1 Анализирует различные свойства текста для сложной обработки скрипта. (IDWriteTextAnalyzer1) |
|
IDWriteTextAnalyzer2 Анализирует различные свойства текста для сложной обработки скрипта. (IDWriteTextAnalyzer2) |
|
IDWriteTextFormat Интерфейс IDWriteTextFormat описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. |
|
IDWriteTextFormat1 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat1) |
|
IDWriteTextFormat2 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat2) |
|
IDWriteTextFormat3 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat3) |
|
IDWriteTextLayout Интерфейс IDWriteTextLayout представляет блок текста после его полного анализа и форматирования. |
|
IDWriteTextLayout1 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout1) |
|
IDWriteTextLayout2 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout2) |
|
IDWriteTextLayout3 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout3) |
|
IDWriteTextLayout4 Представляет блок текста после его полного анализа и форматирования. |
|
IDWriteTextRenderer Представляет набор определяемых приложением обратных вызовов, которые выполняют отрисовку текста, встроенных объектов и украшений, таких как подчеркивание. (IDWriteTextRenderer) |
|
IDWriteTextRenderer1 Представляет набор определяемых приложением обратных вызовов, которые выполняют отрисовку текста, встроенных объектов и украшений, таких как подчеркивание. (IDWriteTextRenderer1) |
|
IDWriteTypography Представляет параметр шрифтового оформления. |
Структуры
|
DWRITE_CARET_METRICS Структура DWRITE_CARET_METRICS определяет метрики для размещения курсора в шрифте. |
|
DWRITE_CLUSTER_METRICS Содержит сведения о кластере глифов. |
|
DWRITE_COLOR_GLYPH_RUN Содержит сведения, необходимые отрисовщикам для рисования запусков глифов с информацией о цвете глифа. |
|
DWRITE_COLOR_GLYPH_RUN1 Представляет выполнение цветового глифа. Метод IDWriteFactory4::TranslateColorGlyphRun возвращает упорядоченную коллекцию выполнений цветных глифов различных типов в зависимости от поддерживаемых шрифтом. |
|
DWRITE_FILE_FRAGMENT Представляет диапазон байтов в файле шрифта. |
|
DWRITE_FONT_AXIS_RANGE Представляет минимальный и максимальный диапазон возможных значений для оси шрифта. |
|
DWRITE_FONT_AXIS_VALUE Представляет значение для оси шрифта. Используется при запросе и создании экземпляров шрифтов. |
|
DWRITE_FONT_FEATURE Задает свойства, используемые для идентификации и выполнения типографических признаков в текущем распознавании шрифта. |
|
DWRITE_FONT_METRICS Структура DWRITE_FONT_METRICS определяет метрики, применимые ко всем глифам на лицевой стороне шрифта. |
|
DWRITE_FONT_METRICS1 Структура DWRITE_FONT_METRICS1 определяет метрики, применимые ко всем глифам на поверхности шрифта. |
|
DWRITE_FONT_PROPERTY Свойство Font, используемое для фильтрации наборов шрифтов и создания набора шрифтов с явными свойствами. |
|
DWRITE_GLYPH_IMAGE_DATA Данные для одного глифа из GetGlyphImageData. |
|
DWRITE_GLYPH_METRICS Указывает метрики отдельного глифа. |
|
DWRITE_GLYPH_OFFSET Необязательная корректировка положения глифа. |
|
DWRITE_GLYPH_RUN Содержит сведения, необходимые отрисовщикам для рисования выполнений глифов. |
|
DWRITE_GLYPH_RUN_DESCRIPTION Содержит дополнительные свойства, связанные с свойствами в DWRITE_GLYPH_RUN. |
|
DWRITE_HIT_TEST_METRICS Описывает регион, полученный с помощью теста нажатия. |
|
DWRITE_INLINE_OBJECT_METRICS Содержит свойства, описывающие геометрическое измерение встроенного объекта, определяемого приложением. |
|
DWRITE_JUSTIFICATION_OPPORTUNITY Структура DWRITE_JUSTIFICATION_OPPORTUNITY указывает сведения об обосновании для каждого глифа. |
|
DWRITE_LINE_BREAKPOINT Характеристики точки останова строки символа. |
|
DWRITE_LINE_METRICS Содержит сведения о отформатированной строке текста. (DWRITE_LINE_METRICS) |
|
DWRITE_LINE_METRICS1 Содержит сведения о отформатированной строке текста. (DWRITE_LINE_METRICS1) |
|
DWRITE_LINE_SPACING Задает вертикальный интервал между строками текста. |
|
DWRITE_MATRIX Структура DWRITE_MATRIX указывает графическое преобразование, применяемое к отрисованным глифам. |
|
DWRITE_OVERHANG_METRICS Указывает, насколько видимые DIP (независимые от устройства пиксели) перехвачены с каждой стороны макета или встроенных объектов. |
|
DWRITE_PANOSE Объединение DWRITE_PANOSE описывает значения классификации шрифтов, используемые с IDWriteFont1::GetPanose для выбора и сопоставления шрифта. |
|
DWRITE_SCRIPT_ANALYSIS Хранит связь текста и его системного скрипта, а также некоторые атрибуты отображения. |
|
DWRITE_SCRIPT_PROPERTIES Структура DWRITE_SCRIPT_PROPERTIES определяет свойства скрипта для навигации со курсором и обоснования. |
|
DWRITE_SHAPING_GLYPH_PROPERTIES Содержит формирование свойств выходных данных для выходного глифа. |
|
DWRITE_SHAPING_TEXT_PROPERTIES Формирование выходных свойств для выходного глифа. |
|
DWRITE_STRIKETHROUGH Содержит сведения о размере и размещении зачеркивных элементов. |
|
DWRITE_TEXT_METRICS Содержит метрики, связанные с текстом после макета. (DWRITE_TEXT_METRICS) |
|
DWRITE_TEXT_METRICS1 Содержит метрики, связанные с текстом после макета. (DWRITE_TEXT_METRICS1) |
|
DWRITE_TEXT_RANGE Задает диапазон текстовых позиций, в которых в тексте, представленном объектом IDWriteTextLayout, применяется формат. |
|
DWRITE_TRIMMING Задает параметр обрезки для переполнения текста в поле макета. |
|
DWRITE_TYPOGRAPHIC_FEATURES Содержит набор типографических признаков, применяемых во время формирования текста. |
|
DWRITE_UNDERLINE Содержит сведения о ширине, толщине, смещение, высоте выполнения, направлении чтения и направлении потока подчеркивания. |
|
DWRITE_UNICODE_RANGE Структура DWRITE_UNICODE_RANGE определяет диапазон кодовых точек Юникода. |