DVASPECTINFOFLAG 열거형(ocidl.h)
개체가 자체의 최적화된 그리기를 지원할 수 있는지 여부를 나타냅니다.
Syntax
typedef enum tagAspectInfoFlag {
DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;
상수
DVASPECTINFOFLAG_CANOPTIMIZE 값: 1 개체가 자체의 최적화된 렌더링을 지원할 수 있음을 나타냅니다. 폼의 대부분의 개체는 동일한 글꼴, 배경색 및 테두리 형식을 공유하므로 이러한 값을 디바이스 컨텍스트에 두면 다음 개체가 다시 선택하지 않고도 사용할 수 있습니다. 특히 개체는 디바이스 컨텍스트에서 선택 취소하는 대신 IViewObject::D raw 메서드에서 반환 시 선택한 글꼴, 브러시 및 펜을 그대로 둘 수 있습니다. 그런 다음 컨테이너는 전체 그리기 프로세스의 끝에서 이러한 값을 선택 취소해야 합니다. 개체는 배경색, 텍스트 색, 래스터 작업 코드, 현재 점, 선 그리기 및 폴리 채우기 모드와 같은 디바이스 컨텍스트에서 다른 그리기 상태 변경 내용을 남길 수도 있습니다. 다른 개체가 복원할 수 없는 경우 개체는 상태 값을 변경할 수 없습니다. 예를 들어 개체는 변경된 모드, 변환 값, 선택한 비트맵, 클립 영역 또는 메타파일을 그대로 둘 수 없습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ocidl.h |