CRenderTarget 클래스
ID2D1RenderTarget에 대한 래퍼입니다.
class CRenderTarget : public CObject;
멤버
Public 생성자
Name |
설명 |
---|---|
CRenderTarget 개체를 생성합니다. |
|
소멸자렌더링 대상 개체가 소멸될 때 호출됩니다. |
Public 메서드
Name |
설명 |
---|---|
개체에 기존 렌더링 대상 인터페이스를 연결합니다. |
|
이 렌더링 대상의 그리기를 시작합니다. |
|
그리기 영역을 지정한 색으로 지웁니다. |
|
GDI 색과 알파 값을 D2D1_COLOR_F 개체로 변환합니다. |
|
현재 렌더링 대상과 호환되는 중간 오프스크린 그리기 중에 사용할 새 비트맵 렌더링 대상을 만듭니다. |
|
하나 이상의 리소스를 삭제합니다. |
|
개체에서 렌더링 대상 인터페이스를 분리합니다. |
|
지정된 IDWriteTextLayout 개체에서 설명하는 서식 있는 텍스트를 그립니다. |
|
지정된 스트로크 스타일을 사용하여 지정된 타원의 윤곽선을 그립니다. |
|
지정된 스트로크 스타일을 사용하여 지정된 기하 도형의 윤곽선을 그립니다. |
|
지정한 문자를 그립니다. |
|
지정된 스트로크 스타일을 사용하여 지정된 점 사이에 선을 그립니다. |
|
지정된 차원과 스트로크 스타일을 가진 사각형의 윤곽선을 그립니다. |
|
지정된 스트로크 스타일을 사용하여 지정된 모퉁이가 둥근 사각형의 윤곽선을 그립니다. |
|
IDWriteTextFormat 개체에서 제공하는 형식 정보를 사용하여 지정한 텍스트를 그립니다. |
|
지정된 IDWriteTextLayout 개체에서 설명하는 서식 있는 텍스트를 그립니다. |
|
렌더링 대상에서 그리기 작업을 끝내고 현재 오류 상태 및 관련된 태그를 나타냅니다. |
|
지정된 타원의 내부를 그립니다. |
|
지정된 기하 도형의 내부를 그립니다. |
|
지정된 메시의 내부를 그립니다. |
|
지정한 비트맵에서 설명하는 불투명 마스크를 브러시에 적용하고 해당 브러시를 사용하여 렌더링 대상의 영역을 칠합니다. |
|
지정된 사각형의 내부를 그립니다. |
|
지정된 모퉁이가 둥근 사각형의 내부를 그립니다. |
|
보류 중인 모든 그리기 명령을 실행합니다. |
|
텍스트가 아닌 그리기 작업에 대한 현재 앤티엘리어싱 모드를 검색합니다. |
|
렌더링 대상의 DPI(인치당 도트 수)를 반환합니다. |
|
렌더링 대상에서 지원하는 한 비트맵 차원의 장치 종속적 단위(픽셀)로 최대 크기를 가져옵니다. |
|
렌더링 대상의 픽셀 형식 및 알파 모드를 검색합니다. |
|
장치 픽셀로 렌더링 대상의 크기를 반환합니다. |
|
ID2D1RenderTarget 인터페이스를 반환합니다. |
|
장치 독립적인 픽셀로 렌더링 대상의 크기를 반환합니다. |
|
이후 그리기 작업에 대한 레이블을 가져옵니다. |
|
텍스트와 문자 모양 그리기 작업에 대한 현재 앤티엘리어싱 모드를 가져옵니다. |
|
렌더링 대상의 현재 텍스트 렌더링 옵션을 검색합니다. |
|
렌더링 대상에 지정된 변환을 적용하여 기존 변환을 바꿉니다.이후의 모든 그리기 작업은 변환된 공간에서 발생합니다. |
|
렌더링 대상이 지정된 속성을 지원하는지 여부를 나타냅니다. |
|
리소스 유효성 검사 |
|
렌더링 대상에서 마지막 축에 맞춰진 클립을 제거합니다.이 메서드를 호출한 후에 클립은 이후 그리기 작업에 더 이상 적용되지 않습니다. |
|
마지막 PushLayer 호출에 의해 지정된 레이어로 그리기 작업을 리디렉션하는 것을 중지합니다. |
|
렌더링 대상에서 마지막 축에 맞춰진 클립을 제거합니다.이 메서드를 호출한 후에 클립은 이후 그리기 작업에 더 이상 적용되지 않습니다. |
|
PopLayer가 호출될 때까지 모든 이후 그리기 작업을 수신하도록 렌더링 대상에 지정된 레이어를 추가합니다. |
|
렌더링 대상의 그리기 상태를 지정된 ID2D1DrawingStateBlock의 상태로 설정합니다. |
|
현재 그리기 상태를 지정된 ID2D1DrawingStateBlock에 저장합니다. |
|
렌더링 대상의 앤티 앨리어싱 모드를 설정합니다.앤티앨리어싱 모드는 텍스트와 문자 모양 그리기 작업을 제외하고 모든 후속 그리기 작업에 적용됩니다. |
|
렌더링 대상의 DPI(인치당 도트 수)를 설정합니다. |
|
후속 그리기 작업에 대한 레이블을 지정합니다. |
|
후속 텍스트와 문자 모양 그리기 작업에 사용할 앤티엘리어싱 모드를 지정합니다. |
|
모든 후속 텍스트와 문자 모양 그리기 작업에 적용할 텍스트 렌더링 옵션을 지정합니다. |
|
오버로드.렌더링 대상에 지정된 변환을 적용하여 기존 변환을 바꿉니다.이후의 모든 그리기 작업은 변환된 공간에서 발생합니다. |
Protected 메서드
Name |
설명 |
---|---|
CD2DResource 개체의 유효성을 확인하고, 아직 존재하지 않는 경우 개체를 만듭니다. |
Public 연산자
Name |
설명 |
---|---|
ID2D1RenderTarget 인터페이스를 반환합니다. |
보호된 데이터 멤버
Name |
설명 |
---|---|
CD2DResource 개체에 대한 포인터 목록입니다. |
|
ID2D1RenderTarget 개체에 대한 포인터입니다. |
|
기본 텍스트 서식을 포함하는 CD2DTextFormat 개체에 대한 포인터입니다. |
상속 계층 구조
요구 사항
헤더: afxrendertarget.h