The previous drawing commands are all from Tdximagelist,
It is precisely from the Tpicturecollectionitem object that Tdximagelist.items contains.
Does the tdxdraw itself have drawing orders?
Tdxdraw itself does not have a drawing command, but it has a drawing surface (tdirectdrawsurface), such as: Surface, Primary;
There are more drawing commands on the Tdxdraw drawing surface, and the other tdxdraw can be multiple drawing surfaces.
The biggest difference between Tdirectdrawsurface's drawing command and Tpicturecollectionitem's drawing commands is the source of their images;
The tdirectdrawsurface image source must be another drawn Tdirectdrawsurface object.
Here are just the Tdirectdrawsurface and Tpicturecollectionitem similar commands for depicting pictures:
Tdirectdrawsurface.draw ();
Tdirectdrawsurface.stretchdraw ();
Tdirectdrawsurface.drawadd ();
Tdirectdrawsurface.drawalpha ();
Tdirectdrawsurface.drawsub ();
Tdirectdrawsurface.drawaddcol ();
Tdirectdrawsurface.drawalphacol ();
Tdirectdrawsurface.drawsubcol ();
Tdirectdrawsurface.drawrotate ();
Tdirectdrawsurface.drawrotateadd ();
Tdirectdrawsurface.drawrotateadd ();
Tdirectdrawsurface.drawrotatealpha ();
Tdirectdrawsurface.drawrotatesub ();
Tdirectdrawsurface.drawrotateaddcol ();
Tdirectdrawsurface.drawrotatealphacol ();
Tdirectdrawsurface.drawrotatecol ();
Tdirectdrawsurface.drawrotatesubcol ();
Tdirectdrawsurface.drawwavex ();
Tdirectdrawsurface.drawwavexadd ();
Tdirectdrawsurface.drawwavexalpha ();
Tdirectdrawsurface.drawwavexsub ();
Tdirectdrawsurface.drawwavey ();
Tdirectdrawsurface.drawwaveyadd ();
Tdirectdrawsurface.drawwaveyalpha ();
Tdirectdrawsurface.drawwaveysub ();
This example effect chart: