### Comp Info Availability LightWave® 6.0 Component Layout Header lwrender.h The compositing info global identifies the images being used as the background, foreground and foreground alpha images. This data structure is read-only. Global Call
       LWCompInfo *compinfo;
       compinfo = global( LWCOMPINFO_GLOBAL, GFUSE_TRANSIENT );
The global function returns a pointer to an LWCompInfo.
       typedef struct st_LWCompInfo {
          LWImageID bg;
          LWImageID fg;
          LWImageID fgAlpha;
       } LWCompInfo;
`bg` The background image. `fg` The foreground image. `fgAlpha` The foreground alpha image. Example This code fragment retrieves information about the background image.
       #include <lwserver.h>
       #include <lwrender.h>
       #include <lwimage.h>

       LWCompInfo *compinfo;
       LWImageList *imglist;
       char *name;
       int width, height;

       compinfo = global( LWCOMPINFO_GLOBAL, GFUSE_TRANSIENT );
       imglist = global( LWIMAGELIST_GLOBAL, GFUSE_TRANSIENT );
       if ( !compinfo || !imglist ) goto ErrorBadGlobal;

       name = imglist->name( compinfo.bg );
       imglist->size( compinfo.bg, &width, &height );
       ...