다음을 통해 공유


CRenderTarget 클래스

ID2D1RenderTarget에 대한 래퍼입니다.

class CRenderTarget : public CObject;

멤버

Gg466749.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CRenderTarget::CRenderTarget

CRenderTarget 개체를 생성합니다.

CRenderTarget::~CRenderTarget

소멸자렌더링 대상 개체가 소멸될 때 호출됩니다.

Gg466749.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CRenderTarget::Attach

개체에 기존 렌더링 대상 인터페이스를 연결합니다.

CRenderTarget::BeginDraw

이 렌더링 대상의 그리기를 시작합니다.

CRenderTarget::Clear

그리기 영역을 지정한 색으로 지웁니다.

CRenderTarget::COLORREF_TO_D2DCOLOR

GDI 색과 알파 값을 D2D1_COLOR_F 개체로 변환합니다.

CRenderTarget::CreateCompatibleRenderTarget

현재 렌더링 대상과 호환되는 중간 오프스크린 그리기 중에 사용할 새 비트맵 렌더링 대상을 만듭니다.

CRenderTarget::Destroy

하나 이상의 리소스를 삭제합니다.

CRenderTarget::Detach

개체에서 렌더링 대상 인터페이스를 분리합니다.

CRenderTarget::DrawBitmap

지정된 IDWriteTextLayout 개체에서 설명하는 서식 있는 텍스트를 그립니다.

CRenderTarget::DrawEllipse

지정된 스트로크 스타일을 사용하여 지정된 타원의 윤곽선을 그립니다.

CRenderTarget::DrawGeometry

지정된 스트로크 스타일을 사용하여 지정된 기하 도형의 윤곽선을 그립니다.

CRenderTarget::DrawGlyphRun

지정한 문자를 그립니다.

CRenderTarget::DrawLine

지정된 스트로크 스타일을 사용하여 지정된 점 사이에 선을 그립니다.

CRenderTarget::DrawRectangle

지정된 차원과 스트로크 스타일을 가진 사각형의 윤곽선을 그립니다.

CRenderTarget::DrawRoundedRectangle

지정된 스트로크 스타일을 사용하여 지정된 모퉁이가 둥근 사각형의 윤곽선을 그립니다.

CRenderTarget::DrawText

IDWriteTextFormat 개체에서 제공하는 형식 정보를 사용하여 지정한 텍스트를 그립니다.

CRenderTarget::DrawTextLayout

지정된 IDWriteTextLayout 개체에서 설명하는 서식 있는 텍스트를 그립니다.

CRenderTarget::EndDraw

렌더링 대상에서 그리기 작업을 끝내고 현재 오류 상태 및 관련된 태그를 나타냅니다.

CRenderTarget::FillEllipse

지정된 타원의 내부를 그립니다.

CRenderTarget::FillGeometry

지정된 기하 도형의 내부를 그립니다.

CRenderTarget::FillMesh

지정된 메시의 내부를 그립니다.

CRenderTarget::FillOpacityMask

지정한 비트맵에서 설명하는 불투명 마스크를 브러시에 적용하고 해당 브러시를 사용하여 렌더링 대상의 영역을 칠합니다.

CRenderTarget::FillRectangle

지정된 사각형의 내부를 그립니다.

CRenderTarget::FillRoundedRectangle

지정된 모퉁이가 둥근 사각형의 내부를 그립니다.

CRenderTarget::Flush

보류 중인 모든 그리기 명령을 실행합니다.

CRenderTarget::GetAntialiasMode

텍스트가 아닌 그리기 작업에 대한 현재 앤티엘리어싱 모드를 검색합니다.

CRenderTarget::GetDpi

렌더링 대상의 DPI(인치당 도트 수)를 반환합니다.

CRenderTarget::GetMaximumBitmapSize

렌더링 대상에서 지원하는 한 비트맵 차원의 장치 종속적 단위(픽셀)로 최대 크기를 가져옵니다.

CRenderTarget::GetPixelFormat

렌더링 대상의 픽셀 형식 및 알파 모드를 검색합니다.

CRenderTarget::GetPixelSize

장치 픽셀로 렌더링 대상의 크기를 반환합니다.

CRenderTarget::GetRenderTarget

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

CRenderTarget::GetSize

장치 독립적인 픽셀로 렌더링 대상의 크기를 반환합니다.

CRenderTarget::GetTags

이후 그리기 작업에 대한 레이블을 가져옵니다.

CRenderTarget::GetTextAntialiasMode

텍스트와 문자 모양 그리기 작업에 대한 현재 앤티엘리어싱 모드를 가져옵니다.

CRenderTarget::GetTextRenderingParams

렌더링 대상의 현재 텍스트 렌더링 옵션을 검색합니다.

CRenderTarget::GetTransform

렌더링 대상에 지정된 변환을 적용하여 기존 변환을 바꿉니다.이후의 모든 그리기 작업은 변환된 공간에서 발생합니다.

CRenderTarget::IsSupported

렌더링 대상이 지정된 속성을 지원하는지 여부를 나타냅니다.

CRenderTarget::IsValid

리소스 유효성 검사

CRenderTarget::PopAxisAlignedClip

렌더링 대상에서 마지막 축에 맞춰진 클립을 제거합니다.이 메서드를 호출한 후에 클립은 이후 그리기 작업에 더 이상 적용되지 않습니다.

CRenderTarget::PopLayer

마지막 PushLayer 호출에 의해 지정된 레이어로 그리기 작업을 리디렉션하는 것을 중지합니다.

CRenderTarget::PushAxisAlignedClip

렌더링 대상에서 마지막 축에 맞춰진 클립을 제거합니다.이 메서드를 호출한 후에 클립은 이후 그리기 작업에 더 이상 적용되지 않습니다.

CRenderTarget::PushLayer

PopLayer가 호출될 때까지 모든 이후 그리기 작업을 수신하도록 렌더링 대상에 지정된 레이어를 추가합니다.

CRenderTarget::RestoreDrawingState

렌더링 대상의 그리기 상태를 지정된 ID2D1DrawingStateBlock의 상태로 설정합니다.

CRenderTarget::SaveDrawingState

현재 그리기 상태를 지정된 ID2D1DrawingStateBlock에 저장합니다.

CRenderTarget::SetAntialiasMode

렌더링 대상의 앤티 앨리어싱 모드를 설정합니다.앤티앨리어싱 모드는 텍스트와 문자 모양 그리기 작업을 제외하고 모든 후속 그리기 작업에 적용됩니다.

CRenderTarget::SetDpi

렌더링 대상의 DPI(인치당 도트 수)를 설정합니다.

CRenderTarget::SetTags

후속 그리기 작업에 대한 레이블을 지정합니다.

CRenderTarget::SetTextAntialiasMode

후속 텍스트와 문자 모양 그리기 작업에 사용할 앤티엘리어싱 모드를 지정합니다.

CRenderTarget::SetTextRenderingParams

모든 후속 텍스트와 문자 모양 그리기 작업에 적용할 텍스트 렌더링 옵션을 지정합니다.

CRenderTarget::SetTransform

오버로드.렌더링 대상에 지정된 변환을 적용하여 기존 변환을 바꿉니다.이후의 모든 그리기 작업은 변환된 공간에서 발생합니다.

Gg466749.collapse_all(ko-kr,VS.110).gifProtected 메서드

Name

설명

CRenderTarget::VerifyResource

CD2DResource 개체의 유효성을 확인하고, 아직 존재하지 않는 경우 개체를 만듭니다.

Gg466749.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

CRenderTarget::operator ID2D1RenderTarget*

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

Gg466749.collapse_all(ko-kr,VS.110).gif보호된 데이터 멤버

Name

설명

CRenderTarget::m_lstResources

CD2DResource 개체에 대한 포인터 목록입니다.

CRenderTarget::m_pRenderTarget

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

CRenderTarget::m_pTextFormatDefault

기본 텍스트 서식을 포함하는 CD2DTextFormat 개체에 대한 포인터입니다.

상속 계층 구조

CObject

CRenderTarget

요구 사항

헤더: afxrendertarget.h

참고 항목

기타 리소스

MFC 클래스