Open Reality Reference Guide
 
Loading...
Searching...
No Matches
fbimage.h File Reference

Image interface for FBSDK. More...

#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>

Go to the source code of this file.

Classes

class  FBImage
 Image class. More...
 

Macros

#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)
 

Detailed Description

Image interface for FBSDK.

Definition in file fbimage.h.

Macro Definition Documentation

◆ FBSDK_DLL

#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

◆ FBImageFormat

Image formats.

Definition at line 61 of file fbimage.h.

◆ FBImageInterleaveType

Image field interleave types.

Definition at line 79 of file fbimage.h.

◆ FBImageInterpolationType

Image interpolation types.

Definition at line 87 of file fbimage.h.

◆ FBImageType

Image types.

Definition at line 73 of file fbimage.h.