index.htmlMain Page    classes.htmlAlphabetical List    annotated.htmlData Structures    files.htmlFile List    functions.htmlData Fields    globals.htmlGlobals    gd.h File Reference
Data Structures
struct  struct__wmf__gd__t_1_1__wmf__gd__sink.html_wmf_gd_sink struct  struct__wmf__gd__t.html_wmf_gd_t Defines
#define gd_8h.html#a0WMF_GD_SUPPORTS_PNG    (1 <<  0) #define gd_8h.html#a1WMF_GD_SUPPORTS_JPEG    (1 <<  1) #define gd_8h.html#a2WMF_GD_OUTPUT_FILE    (1 << 16) #define gd_8h.html#a3WMF_GD_OUTPUT_MEMORY    (1 << 17) #define gd_8h.html#a4WMF_GD_OWN_BUFFER    (1 << 18) #define gd_8h.html#a5WMF_GD_GetData (Z)   (( gd_8h.html#a7wmf_gd_t *)((Z)->device_data)) Typedefs
typedef enum gd_8h.html#a13_wmf_gd_subtype  gd_8h.html#a6wmf_gd_subtype typedef struct__wmf__gd__t.html_wmf_gd_t  gd_8h.html#a7wmf_gd_t Enumerations
enum  gd_8h.html#a13_wmf_gd_subtype  {   
gd_8h.html#a13a8wmf_gd_png  =  0, 
  
gd_8h.html#a13a9wmf_gd_jpeg , 
  
gd_8h.html#a13a10wmf_gd_image  }
Functions
void gd_8h.html#a11wmf_gd_function  ( types_8h.html#a22wmfAPI  *) int * gd_8h.html#a12wmf_gd_image_pixels  (void *gd_image) Define Documentation
  
    
      
        
          
 #define WMF_GD_GetData           
(           
Z           
                     
)           
   (( gd_8h.html#a7wmf_gd_t *)((Z)->device_data))
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 #define WMF_GD_OUTPUT_FILE   (1 << 16)
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 #define WMF_GD_OUTPUT_MEMORY   (1 << 17)
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 #define WMF_GD_OWN_BUFFER   (1 << 18)
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 #define WMF_GD_SUPPORTS_JPEG   (1 <<  1)
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 #define WMF_GD_SUPPORTS_PNG   (1 <<  0)
      
    
  
  
    
       
    
    
    
  
Typedef Documentation
  
    
      
        
          
 typedef enum gd_8h.html#a13_wmf_gd_subtype   wmf_gd_subtype
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 typedef struct struct__wmf__gd__t.html_wmf_gd_t  wmf_gd_t
      
    
  
  
    
       
    
    
    
  
Enumeration Type Documentation
  
    
      
        
          
 enum _wmf_gd_subtype
      
    
  
  
    
       
    
    
Enumeration values: wmf_gd_png wmf_gd_jpeg wmf_gd_image     
  
Function Documentation
  
    
      
        
          
 void wmf_gd_function           
(           
types_8h.html#a22wmfAPI  *           
                     
)           
        
      
    
  
  
    
       
    
    
    
  
  
    
      
        
          
 int* wmf_gd_image_pixels           
(           
void *           
  gd_image                    
)           
        
      
    
  
  
    
       
    
    
If using the wmf_gd_image option to write to a GD image, collected from the void* gd_image member of the device data struct above, the true-color pixels (stored in a contiguous array of height * width integers) of the image can be retrieved using 
gd_8h.html#a12wmf_gd_image_pixels()        
Generated on Tue Dec 10 19:53:50 2002 for libwmf by
http://www.doxygen.org/index.htmldoxygen 1.2.18 