Метод ID2D1SvgGlyphStyle::SetStroke (d2d1_3.h)

Предоставляет значения для глифа SVG для свойств штриха. Кисть с непрозрачностью 1 используется в качестве контекстного росчерка. Непрозрачность кисти используется в качестве значения context-stroke-opacity.

Синтаксис

HRESULT SetStroke(
  [in, optional] ID2D1Brush  *brush,
                 FLOAT       strokeWidth,
  [in, optional] const FLOAT *dashes,
                 UINT32      dashesCount,
                 FLOAT       dashOffset
);

Параметры

[in, optional] brush

Тип: ID2D1Brush*

Описывает, как нарисована росчерк. Кисть null приведет к тому, что значение контекстного росчерка будет равным none.

strokeWidth

Тип: FLOAT

Указывает context-value для свойства stroke-width.

[in, optional] dashes

Тип: const FLOAT*

Указывает context-value для свойства stroke-dasharray. Значение NULL приведет к тому, что для штрихового фрагмента будет задано значение none.

dashesCount

Тип: UINT32

Число дефисов в массиве дефисов.

dashOffset

Тип: FLOAT

Указывает context-value для свойства stroke-dashoffset.

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

Тип: HRESULT

Этот метод возвращает код ошибки или успешного выполнения HRESULT.

Требования

Требование Значение
Целевая платформа Windows
Header d2d1_3.h
DLL D2d1.dll

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

ID2D1SvgGlyphStyle