Enumeración OLERENDER (oleidl.h)
Indica el tipo de almacenamiento en caché solicitado para los objetos recién creados.
Syntax
typedef enum tagOLERENDER {
OLERENDER_NONE = 0,
OLERENDER_DRAW = 1,
OLERENDER_FORMAT = 2,
OLERENDER_ASIS = 3
} OLERENDER;
Constantes
OLERENDER_NONE Valor: 0 El cliente no solicita ninguna funcionalidad de dibujo o recuperación de datos almacenada localmente en caché en el objeto . El parámetro pFormatEtc de las llamadas se omite cuando se especifica este valor para el parámetro renderopts . |
OLERENDER_DRAW Valor: 1 El cliente dibujará el contenido del objeto en la pantalla (un dispositivo de destino NULL ) mediante IViewObject::D raw. El propio objeto determina los formatos de datos que deben almacenarse en caché. Con esta opción de representación, solo los miembros ptd y dwAspect de pFormatEtc son significativos, ya que el objeto puede almacenar en caché elementos de forma diferente en función de los valores de parámetro. Sin embargo, pFormatEtc puede ser legalmente NULL aquí, en cuyo caso el objeto es asumir el dispositivo de destino de pantalla y el aspecto DVASPECT_CONTENT. |
OLERENDER_FORMAT Valor: 2 El cliente extraerá un formato del objeto mediante IDataObject::GetData. El formato de los datos que se van a almacenar en caché se pasa en pFormatEtc, que puede que en este caso no sea NULL. |
OLERENDER_ASIS Valor: 3 El cliente no solicita ninguna funcionalidad de dibujo o recuperación de datos almacenada localmente en caché en el objeto . pFormatEtc se omite para esta opción. La diferencia entre este y el valor de OLERENDER_FORMAT es importante en funciones como OleCreateFromData y OleCreateLinkFromData. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | oleidl.h |