VIEWSTATUS 열거형(ocidl.h)
개체의 불투명도와 개체에서 지원하는 그리기 측면을 지정합니다.
Syntax
typedef enum tagVIEWSTATUS {
VIEWSTATUS_OPAQUE = 1,
VIEWSTATUS_SOLIDBKGND = 2,
VIEWSTATUS_DVASPECTOPAQUE = 4,
VIEWSTATUS_DVASPECTTRANSPARENT = 8,
VIEWSTATUS_SURFACE = 16,
VIEWSTATUS_3DSURFACE = 32
} VIEWSTATUS;
상수
VIEWSTATUS_OPAQUE 값: 1 개체가 완전히 불투명합니다. 따라서 어떤 측면에서든 IViewObject::D raw 메서드에 전달된 전체 사각형을 그릴 것을 약속합니다. 이 값을 설정하지 않으면 개체에 투명한 부분이 포함됩니다. 또한 DVASPECT_TRANSPARENT 지원하는 경우 이 측면을 사용하여 투명한 부분만 그릴 수 있습니다. 이 비트는 콘텐츠 관련 측면에만 적용되며 DVASPECT_ICON 또는 DVASPECT_DOCPRINT 적용되지 않습니다. |
VIEWSTATUS_SOLIDBKGND 값: 2 개체의 배경은 단색입니다(브러시 패턴이 아닌 단색으로 구성됨). 이 비트는 VIEWSTATUS_OPAQUE 설정된 경우에만 의미가 있습니다. 이 비트는 콘텐츠 관련 측면에만 적용되며 DVASPECT_ICON 또는 DVASPECT_DOCPRINT 적용되지 않습니다. |
VIEWSTATUS_DVASPECTOPAQUE 값: 4 개체는 DVASPECT_OPAQUE 지원합니다. 그리기 측면을 매개 변수로 사용하는 모든 IViewObjectEx 메서드를 이 측면으로 호출할 수 있습니다. |
VIEWSTATUS_DVASPECTTRANSPARENT 값: 8 개체는 DVASPECT_TRANSPARENT 지원합니다. 그리기 측면을 매개 변수로 사용하는 모든 IViewObjectEx 메서드를 이 측면으로 호출할 수 있습니다. |
VIEWSTATUS_SURFACE 값: 16 개체는 2차원 표면을 지원합니다. |
VIEWSTATUS_3DSURFACE 값: 32 개체는 3차원 표면을 지원합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ocidl.h |