-
ILD_NORMAL
- 0x00000000
|
Zeichnet das Bild mithilfe der Hintergrundfarbe für die Bildliste. Wenn die Hintergrundfarbe der CLR_NONE Wert ist, wird das Bild transparent mit der Maske gezeichnet.
|
-
ILD_TRANSPARENT
- 0x00000001
|
Zeichnet das Bild mit der Maske transparent, unabhängig von der Hintergrundfarbe. Dieser Wert hat keine Auswirkung, wenn die Bildliste keine Maske enthält.
|
-
ILD_BLEND25
- 0x00000002
|
Zeichnet das Bild, wobei 25 Prozent mit der von rgbFg angegebenen Mischfarbe gemischt werden. Dieser Wert hat keine Auswirkung, wenn die Bildliste keine Maske enthält.
|
-
ILD_FOCUS
- 0x00000002
|
Identisch mit ILD_BLEND25.
|
-
ILD_BLEND50
- 0x00000004
|
Zeichnet das Bild, wobei 50 Prozent mit der von rgbFg angegebenen Mischfarbe gemischt werden. Dieser Wert hat keine Auswirkung, wenn die Bildliste keine Maske enthält.
|
-
ILD_SELECTED
- 0x00000004
|
Identisch mit ILD_BLEND50.
|
-
ILD_BLEND
- 0x00000004
|
Identisch mit ILD_BLEND50.
|
-
ILD_MASK
- 0x00000010
|
Zeichnet die Maske.
|
-
ILD_IMAGE
- 0x00000020
|
Wenn für die Überlagerung keine Maske gezeichnet werden muss, legen Sie dieses Flag fest.
|
-
ILD_ROP
- 0x00000040
|
Zeichnet das Bild mit dem vom dwRop-Element angegebenen Rastervorgangscode.
|
-
ILD_OVERLAYMASK
- 0x00000F00
|
Um das Überlagerungsbild aus dem fStyle-Element zu extrahieren, verwenden Sie das logische AND, um fStyle mit dem ILD_OVERLAYMASK-Wert zu kombinieren.
|
-
ILD_PRESERVEALPHA
- 0x00001000
|
Behält den Alphakanal im Ziel bei.
|
-
ILD_SCALE
- 0x00002000
|
Bewirkt, dass das Bild auf cx skaliert und nicht beschnitten wird.
|
-
ILD_DPISCALE
- 0x00004000
|
Skaliert das Bild auf den aktuellen DPI-Wert der Anzeige.
|
-
ILD_ASYNC
- 0x00008000
|
Windows Vista und höher. Zeichnen Sie das Bild, wenn es im Cache verfügbar ist. Extrahieren Sie sie nicht automatisch. Die aufgerufene Draw-Methode gibt E_PENDING an die aufrufende Komponente zurück, die dann eine alternative Aktion ausführen sollte, z. B. ein anderes Bild bereitstellen und eine Hintergrundaufgabe in die Warteschlange stellen, um das Laden des Bilds über ForceImagePresent mithilfe des ILFIP_ALWAYS-Flags zu erzwingen. Das ILD_ASYNC-Flag verhindert dann, dass der Extraktionsvorgang den aktuellen Thread blockiert, und ist besonders wichtig, wenn eine Draw-Methode vom Benutzeroberflächenthread aufgerufen wird.
|