ID2D1Brush 인터페이스(d2d1.h)
영역을 그리는 개체를 정의합니다. ID2D1Brush에서 파생되는 인터페이스는 영역이 그려지는 방법을 설명합니다.
상속
ID2D1Brush 인터페이스는 ID2D1Resource에서 상속됩니다. ID2D1Brush 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ID2D1Brush 인터페이스에는 이러한 메서드가 있습니다.
ID2D1Brush::GetOpacity 이 브러시의 불투명도를 가져옵니다. |
ID2D1Brush::GetTransform 이 브러시에 적용된 변환을 가져옵니다. |
ID2D1Brush::SetOpacity 이 브러시의 불투명도를 설정합니다. |
ID2D1Brush::SetTransform 브러시에 적용된 변환을 설정합니다. (오버로드 2/2) |
ID2D1Brush::SetTransform 브러시에 적용된 변환을 설정합니다. (오버로드 1/2) |
설명
ID2D1BitmapBrush는 디바이스 종속 리소스입니다. 애플리케이션은 비트맵 브러시를 사용할 렌더링 대상을 초기화한 후 비트맵 브러시를 만들고 렌더링 대상이 다시 만들어질 때마다 비트맵 브러시를 다시 만들어야 합니다. (리소스에 대한 자세한 내용은 리소스 개요를 참조하세요.)
Direct2D의 브러시 공간은 XPS 및 WPF(Windows Presentation Foundation)와 다르게 지정됩니다. Direct2D에서 브러시 공간은 그리는 개체를 기준으로 하는 것이 아니라 렌더링 대상의 현재 좌표계이며, 있는 경우 브러시 변환에 의해 변환됩니다. WPF 브러시로 그려지는 것처럼 개체를 그리려면 브러시 공간 원본을 개체 경계 상자의 왼쪽 위 모서리로 변환한 다음 기본 타일이 개체의 경계 상자를 채우도록 브러시 공간의 크기를 조정해야 합니다.
브러시에 대한 자세한 내용은 브러시 개요를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d2d1.h |