다음을 통해 공유


OLERENDER 열거형(oleidl.h)

새로 만든 개체에 대해 요청된 캐싱 유형을 나타냅니다.

Syntax

typedef enum tagOLERENDER {
  OLERENDER_NONE = 0,
  OLERENDER_DRAW = 1,
  OLERENDER_FORMAT = 2,
  OLERENDER_ASIS = 3
} OLERENDER;

상수

 
OLERENDER_NONE
값: 0
클라이언트는 개체에서 로컬로 캐시된 그리기 또는 데이터 검색 기능을 요청하지 않습니다. renderopts 매개 변수에 대해 이 값을 지정하면 호출의 pFormatEtc 매개 변수가 무시됩니다.
OLERENDER_DRAW
값: 1
클라이언트는 IViewObject::D raw를 사용하여 화면(NULL 대상 디바이스)에 개체의 콘텐츠를 그립니다. 개체 자체는 캐시해야 하는 데이터 형식을 결정합니다. 이 렌더링 옵션을 사용하면 개체가 매개 변수 값에 따라 다르게 캐시할 수 있으므로 pFormatEtcptddwAspect 멤버만 중요합니다. 그러나 pFormatEtc 는 여기서 합법적으로 NULL 일 수 있습니다. 이 경우 개체는 디스플레이 대상 디바이스 및 DVASPECT_CONTENT 측면을 가정합니다.
OLERENDER_FORMAT
값: 2
클라이언트는 IDataObject::GetData를 사용하여 개체에서 하나의 형식을 가져옵니다. 캐시할 데이터의 형식은 pFormatEtc로 전달되며 이 경우에는 NULL이 아닐 수 있습니다.
OLERENDER_ASIS
값: 3
클라이언트는 개체에서 로컬로 캐시된 그리기 또는 데이터 검색 기능을 요청하지 않습니다. pFormatEtc 는 이 옵션에 대해 무시됩니다. 이 값과 OLERENDER_FORMAT 값의 차이는 OleCreateFromData 및 OleCreateLinkFromData 와 같은 함수 에서 중요합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 oleidl.h

추가 정보

OleCreate

OleCreateFromData

OleCreateFromFile

OleCreateLink

OleCreateLinkFromData

OleCreateLinkToFile

OleCreateStaticFromData