ID2D1Factory::CreateStrokeStyle 메서드
시작 캡, 대시 패턴 및 스트로크의 다른 기능을 설명하는 ID2D1StrokeStyle을 만듭니다.
오버로드 목록
예제
다음 예제에서는 사용자 지정 대시 패턴을 사용하는 스트로크를 만듭니다.
// Dash array for dashStyle D2D1_DASH_STYLE_CUSTOM
float dashes[] = {1.0f, 2.0f, 2.0f, 3.0f, 2.0f, 2.0f};
// Stroke Style with Dash Style -- Custom
if (SUCCEEDED(hr))
{
hr = m_pD2DFactory->CreateStrokeStyle(
D2D1::StrokeStyleProperties(
D2D1_CAP_STYLE_FLAT,
D2D1_CAP_STYLE_FLAT,
D2D1_CAP_STYLE_ROUND,
D2D1_LINE_JOIN_MITER,
10.0f,
D2D1_DASH_STYLE_CUSTOM,
0.0f),
dashes,
ARRAYSIZE(dashes),
&m_pStrokeStyleCustomOffsetZero
);
}
다음 예제에서는 선을 그릴 때 스트로크 스타일을 사용합니다.
m_pRenderTarget->DrawLine(
D2D1::Point2F(0, 310),
D2D1::Point2F(200, 310),
m_pCornflowerBlueBrush,
10.0f,
m_pStrokeStyleCustomOffsetZero
);
요구 사항
요구 사항 | 값 |
---|---|
라이브러리 |
|
DLL |
|