다음을 통해 공유


CD2DBitmapBrush 클래스

ID2D1BitmapBrush에 대한 래퍼입니다.

class CD2DBitmapBrush : public CD2DBrush;

Members

Public 생성자

Name

설명

CD2DBitmapBrush::CD2DBitmapBrush

오버로드. 파일에서 CD2DBitmapBrush 개체를 생성합니다.

CD2DBitmapBrush::~CD2DBitmapBrush

소멸자 D2D 비트맵 브러시 개체가 소멸될 때 호출됩니다.

Public 메서드

Name

설명

CD2DBitmapBrush::Attach

개체에 기존 리소스 인터페이스를 연결합니다.

CD2DBitmapBrush::Create

CD2DBitmapBrush를 만듭니다. (CD2DResource::Create 무시.)

CD2DBitmapBrush::Destroy

CD2DBitmapBrush 개체를 소멸시킵니다. (CD2DBrush::Destroy 무시.)

CD2DBitmapBrush::Detach

개체에서 리소스 인터페이스를 분리합니다.

CD2DBitmapBrush::Get

ID2D1BitmapBrush 인터페이스를 반환합니다.

CD2DBitmapBrush::GetBitmap

이 브러시가 그리는 데 사용하는 비트맵의 소스를 가져옵니다.

CD2DBitmapBrush::GetExtendModeX

브러시가 비트맵을 지나 확장되는 영역을 수평으로 바둑판식으로 표시하는 메서드를 가져옵니다.

CD2DBitmapBrush::GetExtendModeY

브러시가 비트맵을 지나 확장되는 영역을 수직으로 바둑판식으로 표시하는 메서드를 가져옵니다.

CD2DBitmapBrush::GetInterpolationMode

브러시 비트맵을 크기 조정 또는 회전할 때 사용되는 보간 메서드를 가져옵니다.

CD2DBitmapBrush::SetBitmap

이 브러시가 그리는 데 사용하는 비트맵의 소스를 지정합니다.

CD2DBitmapBrush::SetExtendModeX

브러시가 비트맵을 지나 확장되는 영역을 수평으로 바둑판식으로 표시되는 방법을 지정합니다.

CD2DBitmapBrush::SetExtendModeY

브러시가 비트맵을 지나 확장되는 영역을 수직으로 바둑판식으로 표시되는 방법을 지정합니다.

CD2DBitmapBrush::SetInterpolationMode

브러시 비트맵을 크기 조정 또는 회전할 때 사용되는 보간 모드를 지정합니다.

Protected 메서드

Name

설명

CD2DBitmapBrush::CommonInit

개체를 초기화합니다.

Public 연산자

Name

설명

CD2DBitmapBrush::operator ID2D1BitmapBrush*

ID2D1BitmapBrush 인터페이스를 반환합니다.

보호된 데이터 멤버

Name

설명

CD2DBitmapBrush::m_pBitmap

CD2DBitmap 개체에 대한 포인터를 저장합니다.

CD2DBitmapBrush::m_pBitmapBrush

ID2D1BitmapBrush 개체에 대한 포인터를 저장합니다.

CD2DBitmapBrush::m_pBitmapBrushProperties

비트맵 브러시 속성입니다.

상속 계층 구조

CObject

CD2DResource

CD2DBrush

CD2DBitmapBrush

요구 사항

헤더: afxrendertarget.h

참고 항목

기타 리소스

MFC 클래스