다음을 통해 공유


CDCRenderTarget 클래스

ID2D1DCRenderTarget의 래퍼입니다.

구문

class CDCRenderTarget : public CRenderTarget;

멤버

공용 생성자

속성 설명
CDCRenderTarget::CDCRenderTarget CDCRenderTarget 개체를 생성합니다.

공용 메서드

이름 설명
CDCRenderTarget::Attach 개체에 기존 렌더링 대상 인터페이스 연결
CDCRenderTarget::BindDC 렌더링 대상을 그리기 명령을 발급하는 디바이스 컨텍스트에 바인딩합니다.
CDCRenderTarget::Create CDCRenderTarget을 만듭니다.
CDCRenderTarget::Detach 개체에서 렌더링 대상 인터페이스 분리
CDCRenderTarget::GetDCRenderTarget 인터페이스를 반환합니다 ID2D1DCRenderTarget .

Public 연산자

속성 설명
CDCRenderTarget::operator ID2D1DCRenderTarget* 인터페이스를 반환합니다 ID2D1DCRenderTarget .

보호된 데이터 멤버

속성 설명
CDCRenderTarget::m_pDCRenderTarget ID2D1DCRenderTarget 개체에 대한 포인터입니다.

상속 계층 구조

CObject
CRenderTarget
CDCRenderTarget

요구 사항

머리글: afxrendertarget.h

CDCRenderTarget::Attach

개체에 기존 렌더링 대상 인터페이스 연결

void Attach(ID2D1DCRenderTarget* pTarget);

매개 변수

pTarget
기존 렌더링 대상 인터페이스입니다. 사용할 수 없습니다. NULL

CDCRenderTarget::BindDC

렌더링 대상을 그리기 명령을 발급하는 디바이스 컨텍스트에 바인딩합니다.

BOOL BindDC(
    const CDC& dc,
    const CRect& rect);

매개 변수

dc
렌더링 대상이 그리기 명령을 발급하는 디바이스 컨텍스트

rect
렌더링 대상이 바인딩된 디바이스 컨텍스트(HDC)에 대한 핸들의 차원입니다.

Return Value

메서드가 성공 TRUE하면 . 그 외의 경우 FALSE를 반환합니다.

CDCRenderTarget::CDCRenderTarget

CDCRenderTarget 개체를 생성합니다.

CDCRenderTarget();

CDCRenderTarget::Create

CDCRenderTarget을 만듭니다.

BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);

매개 변수

props
렌더링 모드, 픽셀 형식, 원격 옵션, DPI 정보 및 하드웨어 렌더링에 필요한 최소 DirectX 지원입니다.

Return Value

메서드가 성공 TRUE하면 . 그 외의 경우 FALSE를 반환합니다.

CDCRenderTarget::Detach

개체에서 렌더링 대상 인터페이스 분리

ID2D1DCRenderTarget* Detach();

Return Value

분리된 렌더링 대상 인터페이스에 대한 포인터입니다.

CDCRenderTarget::GetDCRenderTarget

ID2D1DCRenderTarget을 반환합니다.

ID2D1DCRenderTarget* GetDCRenderTarget();

Return Value

인터페이스에 대한 ID2D1DCRenderTarget 포인터이거나 NULL 개체가 아직 초기화되지 않은 경우

CDCRenderTarget::m_pDCRenderTarget

ID2D1DCRenderTarget 개체에 대한 포인터입니다.

ID2D1DCRenderTarget* m_pDCRenderTarget;

CDCRenderTarget::operator ID2D1DCRenderTarget*

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

operator ID2D1DCRenderTarget*();

Return Value

[ID2D1DCRenderTarget'](/windows/win32/api/d2d1/nn-d2d1-id2d1dcrendertarget) 인터페이스에 대한 포인터이거나, 개체가 아직 초기화되지 않은 경우 NULL입니다.

참고 항목

클래스