ID2D1BitmapBrush::SetExtendModeX 메서드(d2d1.h)
브러시가 비트맵을 지나 확장되는 영역을 가로로 타일하는 방법을 지정합니다.
구문
void SetExtendModeX(
D2D1_EXTEND_MODE extendModeX
);
매개 변수
extendModeX
형식: D2D1_EXTEND_MODE
브러시가 비트맵을 지나 확장되는 영역을 가로로 타일하는 방법을 지정하는 값입니다.
반환 값
없음
설명
비트맵 브러시의 비트맵이 그리는 영역을 완전히 채우지 못하는 경우가 있습니다. 이 경우 Direct2D는 브러시의 가로(SetExtendModeX) 및 세로(SetExtendModeY) 확장 모드 설정을 사용하여 나머지 영역을 채우는 방법을 결정합니다.
다음 그림에서는 ID2D1BitmapBrush에 대한 확장 모드의 가능한 모든 조합인 D2D1_EXTEND_MODE_CLAMP (CLAMP), D2D1_EXTEND_MODE_WRAP (WRAP) 및 미러(D2D1_EXTEND_MIRROR )의 결과를 보여 줍니다.
예제
다음 예제에서는 비트맵 브러시의 x 및 y 확장 모드를 D2D1_EXTEND_MIRROR 설정하는 방법을 보여 줍니다. 그런 다음 ID2D1BitmapBrush를 사용하여 사각형을 그립니다.
다음 출력을 생성합니다.
m_pBitmapBrush->SetExtendModeX(D2D1_EXTEND_MODE_MIRROR);
m_pBitmapBrush->SetExtendModeY(D2D1_EXTEND_MODE_MIRROR);
m_pRenderTarget->FillRectangle(exampleRectangle, m_pBitmapBrush);
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d2d1.h |
라이브러리 | D2d1.lib |
DLL | D2d1.dll |