Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
La aplicación implementó la devolución de llamada de representación (IDWriteTextRenderer::D rawInlineObject) puede usarla para dibujar el objeto insertado sin necesidad de convertir ni consultar el tipo de objeto. El diseño de texto no llama directamente a este método.
Sintaxis
HRESULT Draw(
void *clientDrawingContext,
IDWriteTextRenderer *renderer,
FLOAT originX,
FLOAT originY,
BOOL isSideways,
BOOL isRightToLeft,
IUnknown *clientDrawingEffect
);
Parámetros
clientDrawingContext
Tipo: void*
Contexto de dibujo pasado a IDWriteTextLayout::D raw. Este parámetro puede ser NULL.
renderer
Tipo: IDWriteTextRenderer*
El mismo representador pasado a IDWriteTextLayout::D raw que contiene el objeto primario. Esto es útil si el objeto insertado es recursivo, como un diseño anidado.
originX
Tipo: FLOAT
Coordenada x en la esquina superior izquierda del objeto insertado.
originY
Tipo: FLOAT
Coordenada y en la esquina superior izquierda del objeto insertado.
isSideways
Tipo: BOOL
Marca booleana que indica si la línea base del objeto se ejecuta junto con el eje de línea base de la línea.
isRightToLeft
Tipo: BOOL
Marca booleana que indica si el objeto está en un contexto de derecha a izquierda y debe dibujarse.
clientDrawingEffect
Tipo: IUnknown*
Efecto de dibujo establecido en IDWriteTextLayout::SetDrawingEffect. Normalmente, este efecto es un pincel de primer plano que se usa en el dibujo del glifo.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | dwrite.h |
| Library | Dwrite.lib |
| Archivo DLL | Dwrite.dll |