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입니다.