Hello Jeremy,
Thank you very much for getting back to me within such a short time.
With a filtered element collector, the decal is returned as an ElementType, however, after checking the ElementType class it seems, that it uses an Object Proxy, however, it is not clear, what proxy that can be.

While it is used as an ElementType, I cannot see any details for this Decal, meaning, I do not see position, size, image, cutout image etc. I would like to add two images to this decal, or maybe even create a decal from scratch via code.
My questions would be:
What is the actual type (more specific than the ElementType) of the Decals?
How to create a Decal via Revit API, from C# code?
How to set the position? How to attach images and cutout to it?
How to attach it to a wall?
Revit Lookup was partially helpful, as it showed me that it is an ElementType, but I still cannot find the position or a way to add the images, and I am suspecting, this is due to the fact the type that I use is not right.
Similar things happens if something is not declared as a Wall maybe, just an element, several fields and properties will not be available, that is why I suspect that the ElementType is not specific enough.