Enumeração DVASPECTINFOFLAG (ocidl.h)

Indica se um objeto pode dar suporte ao desenho otimizado de si mesmo.

Syntax

typedef enum tagAspectInfoFlag {
  DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;

Constantes

 
DVASPECTINFOFLAG_CANOPTIMIZE
Valor: 1
Indica que o objeto pode dar suporte à renderização otimizada de si mesmo. Como a maioria dos objetos em um formulário compartilha a mesma fonte, cor da tela de fundo e tipos de borda, deixar esses valores no contexto do dispositivo permite que o próximo objeto os use sem precisar selecioná-los novamente. Especificamente, o objeto pode deixar a fonte, o pincel e a caneta selecionados no retorno do método IViewObject::D raw em vez de desmarcá-los do contexto do dispositivo. Em seguida, o contêiner deve desmarcar esses valores no final do processo geral de desenho. O objeto também pode deixar outras alterações de estado de desenho no contexto do dispositivo, como a cor da tela de fundo, a cor do texto, o código de operação de varredura, o ponto atual, o desenho de linha e o modo de preenchimento poli. O objeto não pode alterar valores de estado, a menos que outros objetos sejam capazes de restaurá-los. Por exemplo, o objeto não pode deixar um modo alterado, um valor de transformação, um bitmap selecionado, uma região de clipe ou um meta-arquivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho ocidl.h

Confira também

DVASPECTINFO