Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
IDWriteTextLayout::Draw вызывает этот обратный вызов приложения, когда ему нужно нарисовать встроенный объект.
Синтаксис
HRESULT DrawInlineObject(
void *clientDrawingContext,
FLOAT originX,
FLOAT originY,
IDWriteInlineObject *inlineObject,
BOOL isSideways,
BOOL isRightToLeft,
IUnknown *clientDrawingEffect
);
Параметры
clientDrawingContext
Тип: void*
Определенный приложением контекст документа, передаваемый в IDWriteTextLayout::Draw.
originX
Тип: FLOAT
Координата X в левом верхнем углу встроенного объекта.
originY
Тип: FLOAT
Координата Y в левом верхнем углу встроенного объекта.
inlineObject
Тип: IDWriteInlineObject*
Определяемый приложением встроенный набор объектов с помощью IDWriteTextFormat::SetInlineObject.
isSideways
Тип: BOOL
Логический флаг, указывающий, выполняется ли базовый план объекта рядом с осью линии.
isRightToLeft
Тип: BOOL
Логический флаг, указывающий, находится ли объект в контексте справа налево, указывая на то, что документу может потребоваться зеркало обычное изображение.
clientDrawingEffect
Тип: IUnknown*
Определяемые приложением эффекты рисования для отрисовки глифов. Обычно этот аргумент представляет такие эффекты, как кисть переднего плана, заполняя внутреннюю часть линии.
Возвращаемое значение
Тип: 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 |