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 |