DirectFB Reference Manual
DirectFB Interfaces

IDirectFB

The only interface with a global "Create" function, any other functionality goes from here.

IDirectFBDisplayLayer

Layer configuration, creation of windows and background configuration.

IDirectFBSurface

Surface locking, setting colorkeys and other drawing parameters, clipping, flipping, blitting, drawing.

IDirectFBPalette

Access to palette data. Set/get entries, rotate palette.

IDirectFBWindow

Moving, resizing, raising and lowering. Getting an interface to the window's surface. Setting opacity and handling events.

IDirectFBInputDevice

Creation of input buffers and explicit state queries.

IDirectFBEventBuffer

An event buffer puts events from devices or windows into a FIFO.

IDirectFBFont

Getting font metrics and pixel width of a string.

IDirectFBImageProvider

Getting information about and loading one image from file.

IDirectFBVideoProvider

Rendering video data into a surface.

IDirectFBDataBuffer

Streaming or static data for image or video providers.

IDirectFBGL

OpenGL context of a surface.

  (C) Copyright by convergence GmbH