CBitmapRenderTarget 클래스
ID2D1BitmapRenderTarget에 대한 래퍼입니다.
구문
class CBitmapRenderTarget : public CRenderTarget;
멤버
공용 생성자
속성 | 설명 |
---|---|
CBitmapRenderTarget::CBitmapRenderTarget | CBitmapRenderTarget 개체를 생성합니다. |
공용 메서드
이름 | 설명 |
---|---|
CBitmapRenderTarget::Attach | 개체에 기존 렌더링 대상 인터페이스 연결 |
CBitmapRenderTarget::D etach | 개체에서 렌더링 대상 인터페이스 분리 |
CBitmapRenderTarget::GetBitmap | 이 렌더링 대상의 비트맵을 검색합니다. 반환된 비트맵은 그리기 작업에 사용할 수 있습니다. |
CBitmapRenderTarget::GetBitmapRenderTarget | ID2D1BitmapRenderTarget 인터페이스를 반환합니다. |
Public 연산자
속성 | 설명 |
---|---|
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* | ID2D1BitmapRenderTarget 인터페이스를 반환합니다. |
보호된 데이터 멤버
속성 | 설명 |
---|---|
CBitmapRenderTarget::m_pBitmapRenderTarget | ID2D1BitmapRenderTarget 개체에 대한 포인터입니다. |
상속 계층 구조
CBitmapRenderTarget
요구 사항
헤더: afxrendertarget.h
CBitmapRenderTarget::Attach
개체에 기존 렌더링 대상 인터페이스 연결
void Attach(ID2D1BitmapRenderTarget* pTarget);
매개 변수
pTarget
기존 렌더링 대상 인터페이스입니다. NULL일 수 없음
CBitmapRenderTarget::CBitmapRenderTarget
CBitmapRenderTarget 개체를 생성합니다.
CBitmapRenderTarget();
CBitmapRenderTarget::D etach
개체에서 렌더링 대상 인터페이스 분리
ID2D1BitmapRenderTarget* Detach();
Return Value
분리된 렌더링 대상 인터페이스에 대한 포인터입니다.
CBitmapRenderTarget::GetBitmap
이 렌더링 대상의 비트맵을 검색합니다. 반환된 비트맵은 그리기 작업에 사용할 수 있습니다.
BOOL GetBitmap(CD2DBitmap& bitmap);
매개 변수
비트맵
이 메서드가 반환되면 이 렌더링 대상에 대한 유효한 비트맵이 포함됩니다. 이 비트맵은 그리기 작업에 사용할 수 있습니다.
Return Value
메서드가 성공하면 TRUE를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.
CBitmapRenderTarget::GetBitmapRenderTarget
ID2D1BitmapRenderTarget 인터페이스를 반환합니다.
ID2D1BitmapRenderTarget* GetBitmapRenderTarget();
Return Value
ID2D1BitmapRenderTarget 인터페이스에 대한 포인터이거나 개체가 아직 초기화되지 않은 경우 NULL입니다.
CBitmapRenderTarget::m_pBitmapRenderTarget
ID2D1BitmapRenderTarget 개체에 대한 포인터입니다.
ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*
ID2D1BitmapRenderTarget 인터페이스를 반환합니다.
operator ID2D1BitmapRenderTarget*();
Return Value
ID2D1BitmapRenderTarget 인터페이스에 대한 포인터이거나 개체가 아직 초기화되지 않은 경우 NULL입니다.