Método IDWritePaintReader::MoveToNextSibling (dwrite_3.h)

Establece la posición actual del árbol visual en el siguiente elemento relacionado del elemento paint actual y devuelve las propiedades del elemento recién seleccionado a través del parámetro de salida paintElement .

Sintaxis

HRESULT MoveToNextSibling(
  DWRITE_PAINT_ELEMENT *paintElement,
  UINT32               structSize
);

Parámetros

paintElement

Tipo: DWRITE_PAINT_ELEMENT _Out_writes_bytes_(structSize) *

Recibe las propiedades del elemento recién seleccionado.

structSize

Tipo: UINT32 = sizeof(DWRITE_PAINT_ELEMENT)

Tamaño de la estructura DWRITE_PAINT_ELEMENT , en bytes.

Valor devuelto

Código de error HRESULT estándar. El valor devuelto se E_INVALIDARG si el elemento de pintura actual no tiene un elemento relacionado siguiente.

Comentarios

Puede determinar (a priori de su tipo de pintura y propiedades) si un elemento de pintura tiene elementos secundarios y cuántos. Para obtener más información, consulta DWRITE_PAINT_ELEMENT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 (con SDK de Aplicaciones para Windows 1.2 o posterior)
Encabezado dwrite_3.h