Поделиться через


Метод ID2D1CommandSink::D rawLine (d2d1_1.h)

Рисует линию, нарисованную между двумя точками.

Синтаксис

HRESULT DrawLine(
                 D2D1_POINT_2F    point0,
                 D2D1_POINT_2F    point1,
  [in]           ID2D1Brush       *brush,
                 FLOAT            strokeWidth,
  [in, optional] ID2D1StrokeStyle *strokeStyle
);

Параметры

point0

Тип: D2D1_POINT_2F

Начальная точка строки.

point1

Тип: D2D1_POINT_2F

Конечная точка строки.

[in] brush

Тип: ID2D1Brush*

Кисть, используемая для заполнения линии.

strokeWidth

Тип: FLOAT

Ширина росчерка для заполнения линии.

[in, optional] strokeStyle

Тип: ID2D1StrokeStyle*

Стиль штриха. Если он не указан, штрих будет сплошным.

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

Тип: HRESULT

Если метод завершается успешно, он возвращает S_OK. В случае сбоя возвращается код ошибки HRESULT .

Комментарии

Дополнительные ссылки

Требования

Требование Значение
Минимальная версия клиента Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d2d1_1.h
DLL D2d1.dll

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

ID2D1CommandList::Stream

ID2D1CommandSink

ID2D1RenderTarget::D rawLine