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


Метод IDWriteTextAnalysisSink::SetLineBreakpoints (dwrite.h)

Задает возможности разрыва строки для каждого символа, начиная с указанной позиции.

Синтаксис

HRESULT SetLineBreakpoints(
       UINT32                       textPosition,
       UINT32                       textLength,
  [in] DWRITE_LINE_BREAKPOINT const *lineBreakpoints
);

Параметры

textPosition

Тип: UINT32

Начальная текстовая позиция, из которой будет отправляться отчет.

textLength

Тип: UINT32

Количество единиц UTF16 в сообщаемом диапазоне.

[in] lineBreakpoints

Тип: DWRITE_LINE_BREAKPOINT*

Указатель на структуру, содержащую условия нарушения, заданные для каждого символа от начальной позиции до конца указанного диапазона.

Возвращаемое значение

Тип: 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

См. также раздел

IDWriteTextAnalysisSink