FBRecorder Class
This class is used to record FlashBack format
movie files (.FBR files) of the screen.
These files can be played back using the
FBPlayer class, and edited using the FBEditor class.
Record
Modes
A number of different recording technologies can be used. The ideal one
for any given situation may depend on the operating system in use and
the type of material being recorded. See About
Record Modes for details.
Installing
the Capture Driver
Capture driver recording mode provides a powerful, high peformance method
of recording the screen, but the driver needs to be installed before it
can be used. See Installing
the Capture Driver on an End-User PC for details of how to install
the driver.
Recording
Windows and Regions
The SDK allows you to record the full desktop, a region, a single window,
multiple windows or the windows owned by a specific process. See Recording
Windows and Regions for more details.
Recording
Sound
The FBRecorder class can record sound at the same time as
the screen. You have full control over which sources and devices are recorded.
See Recording Sound Sources and Devices
for details.
Recording WebCam Video
The FBRecorder class can also record from an attached webcam,
including recorded video in the FlashBack movie file along with the sound
and screen recordings. See Recording
WebCam Video for details.
Virtual
Disks and Files
Each .FBR file is constructed internally as a 'virtual disk' which can
contain any number of 'virtual files'. This enables storage of other files
within the .FBR movie file. See About
Virtual Disks and Files for details.
Methods
SoundRelated
GetDefaultSoundDevice
GetSoundDevice
GetSoundDeviceByName
GetSoundLineMuteValue
GetSoundLineVolume
GetSoundSource
GetSoundSources
GetSoundSourcesInfo
GetVistaSoundSource
GetVistaSoundVolumevalue
SetSoundLineMuteValue
SetSoundLineVolume
SetVistaSoundVolumeValue
WebCam Related
GetSelectedWebCamFormat
GetSelectedWebCamSource
GetWebCamFormat
GetWebCamProperties
GetWebCamSource
RecordWebCamToFile
SelectWebCamFormat
SelectWebCamSource
SetWebCamParameters
TestWebCam
CaptureDriver Related
CanDriverBeInstalled
CheckDriver
InstallDriver
IsDriverVersionOK
UninstallDriver
Other Methods
AddBitmapByHandle
AddBitmapFromMemory
AddWndToList
ClearWndList
CurrentFrameNum
GetCurrentMonitor
GetErrorText
GetLicenceInfo
GetMonitor
GetPrimaryMonitor
GetRecordMonitor
GetRecordMonitorsDesktopPosition
GetRecordMonitorsDesktopSize
GetRecordMonitorsNumber
GetRecordRegion
GetRuntimeLicence
InsertMarker
InsertSoundToFBRAtMarker
InsertTextBox
PauseAndSave
RecordMonitor
RecordSingleMonitor
RegionFromHWND
RemoveWndFromList
SaveAndContinue
SelectMonitor
SetProcessId
SetRecordRegion
SetRuntimeLicence
Start
Stop
TestCompatibilityRecordMode
UpdateDisplayList
Properties
Sound Related
CompressSound
CorrectSoundSync
MP3Quality
RecordSound
SoudnDevice
SoundDevicesCount
SoundFormat
SoundSource
SoundSourcesCount
VistaMicrophoneID
VistaRecordDualSources
VistaRecordPCSounds
VistaRecordMicrophone
VistaSoundSource
VistaSoundSourceCount
VistaSoundSourceName
WebCam Related
UseWebCam
WebCamFormatsCount
WebCamKeyFrames
WebCamSourceAvailable
WebCamSourcesCount
WebCamQuality
Other Properties
ActualStartOffset
BitmapModeScreenHeight
BitmapModeScreenWidth
CheckForLimit
CompatibilityMode
CompressionLevel
DCIManagerEnabled
Delay
DelayBeforeStart
DisableHardwareAcceleration
DisableShowWinContents
EnableLogging
Filename
FramesPerSec
IsDriverInstalled
IsRecording
IsVista
KeyFramesFrequency
Limit
LowColorDepth
MonitorsCount
ParentWindow
Pause
RecordExtraMouseEvents
RecordingRegionType
RecordKeyboardEvents
RecordMode
RecordMouseCursor
RegionHeight
RegionWidth
RegionX
RegionY
RuntimeLicence
SaveMovieInOldFormat
SetPlainWallpaper
TimeBetweenFrameRecord
TurnOffUIEffects
UseDesktopDCOnly
UseLowColorDepth
UseRegion
See Also
The FBPlayer Class
The
FBEditor Class The
FBVDisk Class The
FBVFile Class
|