bindbc.freeimage.types

Undocumented in source.

Members

Aliases

BOOL
alias BOOL = uint
Undocumented in source.
BYTE
alias BYTE = ubyte
Undocumented in source.
DWORD
alias DWORD = c_ulong
Undocumented in source.
FIINT64
alias FIINT64 = INT64
Undocumented in source.
FIUINT64
alias FIUINT64 = UINT64
Undocumented in source.
FI_CloseProc
alias FI_CloseProc = void function(FreeImageIO* io, fi_handle handle, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_DescriptionProc
alias FI_DescriptionProc = const(char)* function(char)* function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_ExtensionListProc
alias FI_ExtensionListProc = const(char)* function(char)* function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_FormatProc
alias FI_FormatProc = const(char)* function(char)* function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_InitProc
alias FI_InitProc = void function(Plugin* plugin, int format_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_LoadProc
alias FI_LoadProc = FIBITMAP* function(FreeImageIO* io, fi_handle handle, int page, int flags, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_MimeProc
alias FI_MimeProc = const(char) function(char) function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_OpenProc
alias FI_OpenProc = void* function(FreeImageIO* io, fi_handle handle, BOOL read)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_PageCapabilityProc
alias FI_PageCapabilityProc = int function(FreeImageIO* io, fi_handle handle, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_PageCountProc
alias FI_PageCountProc = int function(FreeImageIO* io, fi_handle handle, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_ReadProc
alias FI_ReadProc = uint function(void* buffer, uint size, uint count, fi_handle handle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
FI_RegExprProc
alias FI_RegExprProc = const(char)* function(char)* function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_SaveProc
alias FI_SaveProc = BOOL function(FreeImageIO* io, FIBITMAP* dib, fi_handle handle, int page, int flags, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_SeekProc
alias FI_SeekProc = int function(fi_handle handle, c_long offset, int origin)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
FI_SupportsExportBPPProc
alias FI_SupportsExportBPPProc = BOOL function(int bpp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_SupportsExportTypeProc
alias FI_SupportsExportTypeProc = BOOL function(FREE_IMAGE_TYPE type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_SupportsICCProfilesProc
alias FI_SupportsICCProfilesProc = BOOL function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_SupportsNoPixelsProc
alias FI_SupportsNoPixelsProc = BOOL function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_TellProc
alias FI_TellProc = c_long function(fi_handle handle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
FI_ValidateProc
alias FI_ValidateProc = BOOL function(FreeImageIO* io, fi_handle handle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FI_WriteProc
alias FI_WriteProc = uint function(void* buffer, uint size, uint count, fi_handle handle)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
FreeImage_OutputMessageFunction
alias FreeImage_OutputMessageFunction = void function(FREE_IMAGE_FORMAT fif, const(char)* msg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FreeImage_OutputMessageFunctionStdCall
alias FreeImage_OutputMessageFunctionStdCall = void function(FREE_IMAGE_FORMAT fif, const(char)* msg)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
INT64
alias INT64 = long
Undocumented in source.
LONG
alias LONG = int
Undocumented in source.
PBITMAPINFO
alias PBITMAPINFO = BITMAPINFO*
Undocumented in source.
PBITMAPINFOHEADER
alias PBITMAPINFOHEADER = BITMAPINFOHEADER*
Undocumented in source.
UINT64
alias UINT64 = ulong
Undocumented in source.
WORD
alias WORD = ushort
Undocumented in source.
fi_handle
alias fi_handle = void*
Undocumented in source.

Enums

FALSE
anonymousenum FALSE
Undocumented in source.
FI16_555_RED_MASK
anonymousenum FI16_555_RED_MASK
Undocumented in source.
FIF_LOAD_NOPIXELS
anonymousenum FIF_LOAD_NOPIXELS
Undocumented in source.
FIICC_DEFAULT
anonymousenum FIICC_DEFAULT
Undocumented in source.
FISupport
enum FISupport
Undocumented in source.
FI_COLOR_IS_RGB_COLOR
anonymousenum FI_COLOR_IS_RGB_COLOR
Undocumented in source.
FI_RESCALE_DEFAULT
anonymousenum FI_RESCALE_DEFAULT
Undocumented in source.
FI_RGBA_RED
anonymousenum FI_RGBA_RED
Undocumented in source.
FI_RGBA_RED
anonymousenum FI_RGBA_RED
Undocumented in source.
FI_RGBA_RED
anonymousenum FI_RGBA_RED
Undocumented in source.
FI_RGBA_RED
anonymousenum FI_RGBA_RED
Undocumented in source.
FREE_IMAGE_COLOR_CHANNEL
enum FREE_IMAGE_COLOR_CHANNEL
Undocumented in source.
FREE_IMAGE_COLOR_TYPE
enum FREE_IMAGE_COLOR_TYPE
Undocumented in source.
FREE_IMAGE_DITHER
enum FREE_IMAGE_DITHER
Undocumented in source.
FREE_IMAGE_FILTER
enum FREE_IMAGE_FILTER
Undocumented in source.
FREE_IMAGE_FORMAT
enum FREE_IMAGE_FORMAT
Undocumented in source.
FREE_IMAGE_JPEG_OPERATION
enum FREE_IMAGE_JPEG_OPERATION
Undocumented in source.
FREE_IMAGE_MDMODEL
enum FREE_IMAGE_MDMODEL
Undocumented in source.
FREE_IMAGE_MDTYPE
enum FREE_IMAGE_MDTYPE
Undocumented in source.
FREE_IMAGE_QUANTIZE
enum FREE_IMAGE_QUANTIZE
Undocumented in source.
FREE_IMAGE_TMO
enum FREE_IMAGE_TMO
Undocumented in source.
FREE_IMAGE_TYPE
enum FREE_IMAGE_TYPE
Undocumented in source.

Manifest constants

FI_RGBA_RGB_MASK
enum FI_RGBA_RGB_MASK;
Undocumented in source.
FREEIMAGE_COLORORDER_BGR
enum FREEIMAGE_COLORORDER_BGR;
Undocumented in source.
FREEIMAGE_COLORORDER_RGB
enum FREEIMAGE_COLORORDER_RGB;
Undocumented in source.
FREEIMAGE_MAJOR_VERSION
enum FREEIMAGE_MAJOR_VERSION;
Undocumented in source.
FREEIMAGE_MINOR_VERSION
enum FREEIMAGE_MINOR_VERSION;
Undocumented in source.
FREEIMAGE_MINOR_VERSION
enum FREEIMAGE_MINOR_VERSION;
Undocumented in source.
FREEIMAGE_RELEASE_SERIAL
enum FREEIMAGE_RELEASE_SERIAL;
Undocumented in source.
FREEIMAGE_RELEASE_SERIAL
enum FREEIMAGE_RELEASE_SERIAL;
Undocumented in source.
fiSupport
enum fiSupport;
Undocumented in source.
fiSupport
enum fiSupport;
Undocumented in source.

Structs

BITMAPINFO
struct BITMAPINFO
Undocumented in source.
BITMAPINFOHEADER
struct BITMAPINFOHEADER
Undocumented in source.
FIBITMAP
struct FIBITMAP
Undocumented in source.
FICOMPLEX
struct FICOMPLEX
Undocumented in source.
FIICCPROFILE
struct FIICCPROFILE
Undocumented in source.
FIMEMORY
struct FIMEMORY
Undocumented in source.
FIMETADATA
struct FIMETADATA
Undocumented in source.
FIMULTIBITMAP
struct FIMULTIBITMAP
Undocumented in source.
FIRGB16
struct FIRGB16
Undocumented in source.
FIRGBA16
struct FIRGBA16
Undocumented in source.
FIRGBAF
struct FIRGBAF
Undocumented in source.
FIRGBF
struct FIRGBF
Undocumented in source.
FITAG
struct FITAG
Undocumented in source.
FreeImageIO
struct FreeImageIO
Undocumented in source.
Plugin
struct Plugin
Undocumented in source.
RGBQUAD
struct RGBQUAD
Undocumented in source.
RGBTRIPLE
struct RGBTRIPLE
Undocumented in source.

Meta