fbsdk/fbimage.h File Reference
 
 
 
fbsdk/fbimage.h File Reference
#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>

File Description

Image interface for FBSDK.

Definition in file fbimage.h.

Classes

class   FBImage
  Image class. More...

Defines

#define  FBSDK_DLL   K_DLLIMPORT
  Be sure that FBSDK_DLL is defined only once...

Enumerations

enum   FBImageFormat {
  kFBImageFormatRGBA32, kFBImageFormatRGB24, kFBImageFormatBGRA32, kFBImageFormatBGR24,
  kFBImageFormatBGR16, kFBImageFormatABGR32, kFBImageFormatARGB32, kFBImageFormatUnknown
}
  Image formats. More...
enum   FBImageType { kFBImageTypeFrame, kFBImageTypeField }
  Image types. More...
enum   FBImageInterleaveType { kFBImageInterleaveTypeFullFrame, kFBImageInterleaveTypeOdd, kFBImageInterleaveTypeEven, kFBImageInterleaveTypeAverage }
  Image field interleave types. More...
enum   FBImageInterpolationType { kFBImageInterpolationTypeNone, kFBImageInterpolationTypeDuplicate, kFBImageInterpolationTypeLinear }
  Image interpolation types. More...

Functions

  __FB_FORWARD (FBImage)
  FB_DEFINE_COMPONENT (K_DLLIMPORT, Image)
  FB_DEFINE_ENUM (K_DLLIMPORT, ImageFormat)
  FB_DEFINE_ENUM (K_DLLIMPORT, ImageType)
  FB_DEFINE_ENUM (K_DLLIMPORT, ImageInterleaveType)
  FB_DEFINE_ENUM (K_DLLIMPORT, ImageInterpolationType)

Define Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbimage.h.


Enumeration Type Documentation

Image types.

Enumerator:
kFBImageTypeFrame 
kFBImageTypeField 

Definition at line 73 of file fbimage.h.

Image field interleave types.

Enumerator:
kFBImageInterleaveTypeFullFrame 
kFBImageInterleaveTypeOdd 
kFBImageInterleaveTypeEven 
kFBImageInterleaveTypeAverage 

Definition at line 79 of file fbimage.h.

Image interpolation types.

Enumerator:
kFBImageInterpolationTypeNone 
kFBImageInterpolationTypeDuplicate 
kFBImageInterpolationTypeLinear 

Definition at line 87 of file fbimage.h.


Function Documentation

__FB_FORWARD ( FBImage  )
FB_DEFINE_COMPONENT ( K_DLLIMPORT  ,
Image   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
ImageFormat   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
ImageType   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
ImageInterleaveType   
)
FB_DEFINE_ENUM ( K_DLLIMPORT  ,
ImageInterpolationType   
)

Go to the source code of this file.