Enumerazione DVASPECTINFOFLAG (ocidl.h)
Indica se un oggetto può supportare il disegno ottimizzato di se stesso.
Sintassi
typedef enum tagAspectInfoFlag {
DVASPECTINFOFLAG_CANOPTIMIZE = 1
} DVASPECTINFOFLAG;
Costanti
DVASPECTINFOFLAG_CANOPTIMIZE Valore: 1 Indica che l'oggetto può supportare il rendering ottimizzato di se stesso. Poiché la maggior parte degli oggetti in un modulo condivide lo stesso tipo di carattere, colore di sfondo e tipi di bordo, lasciando questi valori nel contesto del dispositivo consente all'oggetto successivo di usarli senza dover rilezionare. In particolare, l'oggetto può lasciare il tipo di carattere, il pennello e la penna selezionata per tornare dal metodo IViewObject::D raw anziché deselezionarli dal contesto del dispositivo. Il contenitore deve quindi deselezionare questi valori alla fine del processo di disegno complessivo. L'oggetto può anche lasciare altre modifiche dello stato di disegno nel contesto del dispositivo, ad esempio il colore di sfondo, il colore di testo, il codice dell'operazione raster, il punto corrente, il disegno della linea e la modalità di riempimento poli. L'oggetto non può modificare i valori dello stato, a meno che altri oggetti non siano in grado di ripristinarli. Ad esempio, l'oggetto non può lasciare una modalità modificata, un valore di trasformazione, una bitmap selezionata, un'area clip o un metafile. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | ocidl.h |