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 대상 디바이스)에 개체의 콘텐츠를 그립니다. 개체 자체는 캐시해야 하는 데이터 형식을 결정합니다. 이 렌더링 옵션을 사용하면 개체가 매개 변수 값에 따라 다르게 캐시할 수 있으므로 pFormatEtc의 ptd 및 dwAspect 멤버만 중요합니다. 그러나 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 |