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