Enumeración DVASPECTINFOFLAG (ocidl.h)

Indica si un objeto puede admitir el dibujo optimizado de sí mismo.

Syntax

typedef enum tagAspectInfoFlag {
  DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;

Constantes

 
DVASPECTINFOFLAG_CANOPTIMIZE
Valor: 1
Indica que el objeto puede admitir la representación optimizada de sí misma. Dado que la mayoría de los objetos de un formulario comparten la misma fuente, color de fondo y tipos de borde, dejando estos valores en el contexto del dispositivo permite que el siguiente objeto los use sin tener que volver a seleccionarlos. En concreto, el objeto puede dejar seleccionada la fuente, el pincel y el lápiz al volver desde el método IViewObject::D raw en lugar de anular la selección de estos desde el contexto del dispositivo. A continuación, el contenedor debe anular la selección de estos valores al final del proceso de dibujo general. El objeto también puede dejar otros cambios de estado de dibujo en el contexto del dispositivo, como el color de fondo, el color de texto, el código de operación ráster, el punto actual, el dibujo de línea y el modo de relleno poli. El objeto no puede cambiar los valores de estado a menos que otros objetos puedan restaurarlos. Por ejemplo, el objeto no puede dejar un modo cambiado, un valor de transformación, un mapa de bits seleccionado, una región de recorte o un metarchivo.

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 ocidl.h

Consulte también

DVASPECTINFO