1 #ifndef __FBVIDEOGRABBER_H__ 2 #define __FBVIDEOGRABBER_H__ 43 #include <kaydaradef.h> 48 #define FBSDK_DLL K_DLLIMPORT 54 #include <fbsdk/fbcamera.h> 57 #ifdef FBSDKUseNamespace 172 void SetRefreshViewFunc(
void* pThis,
void(*pCallbackFuncPtr)(
void*));
180 void SetPostRenderFrameCallback(
void* pThis,
void(*pCallbackFuncPtr)(
void*));
213 FBImage* RenderSnapshot(
int pWidth=-1,
int pHeight=-1,
bool pCameraLabel=
false,
bool pTimeCode=
false,
bool pSafeArea=
false,
bool pAxis=
false,
bool pGrid=
false,
bool pFrontPlate=
false,
bool pBackPlate=
false);
225 const char* GetLastErrorMsg();
229 #ifdef FBSDKUseNamespace FBTime mTotalTimeElapsed
Current total time elapsed since grabbing has started.
#define __FBClassDeclare(Name, Parent)
For internal use only.
FBTime mEstimatedTime
Estimated time to complete grab.
bool mAntiAliasing
If true, video frames will be anti-aliased.
FBVideoRenderFieldMode
Enum FBVideoRenderFieldMode.
FB_DEFINE_COMPONENT(K_DLLIMPORT, AnimationNode)
Animation node class.
The audio is embedded within the video output file and is also rendered in a standalone output file...
int mTotalFrameCount
Total frame count to grab.
FBTimeSpan mTimeSpan
Start and stop selection time to grab.
FBVideoRenderViewingMode
Enum FBVideoRenderViewingMode.
FBAudioOutputLocation mAudioOutputLocation
Audio output location when rendering using a video format (for still image formats & SWF (Flash) form...
The audio is rendered in a standalone output file.
FBStereoDisplayMode mStereoDisplayMode
Video grab stereo display mode. default (kFBStereoDisplayModeCount) to use current viewpane's setting...
int mStillImageCompression
Compression ratio for image(jpg) 0-100 where 0=Greatest compression, 100=Least Compression.
int mRemainingFrameCount
Remaining frame count to grab.
FBVideoRenderDepth mBitsPerPixel
Video grab color depth.
bool mAudioUseCustomStandaloneFileName
If true and if the audio is rendered in a standalone output file, the audio file is generated at the ...
Image interface for FBSDK.
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
bool mShowTimeCode
If true, display time code information. NOTE: If you use your own FBView, set also this option in FBV...
Video Grabbing Statistics structure.
#define FBSDKNamespace
FBSDKNamespace define.
Audio formats definition.
FBVideoRenderFieldMode mFieldMode
Video grab field mode.
bool mRenderAudio
If true and there's audio in the scene, render the audio as well.
FBString mOutputFileName
Grabbing destination file. When the image files are being rendered, the hash letters (###) specified ...
FBVideoRenderDepth
Enum FBVideoRenderDepth.
bool mShowSafeArea
If true, display safe area. NOTE: If you use your own FBView, set also this option in FBViewingOption...
The audio is embedded within the video output file.
FBAudioFmt mAudioRenderFormat
Audio render format.
FBString mAudioCustomStandaloneFileName
Destination for the custom audio standalone file, if mAudioUseCustomStandaloneFileName is set to true...
Video Grabbing Options structure.
FBTime mTimePerFrame
Time it took to render and grab previous frame.
MotionBuilder SDK base class.
FBTime mTimeSteps
Time step length between each grab.
FBVideoRenderViewingMode mViewingMode
Video grab viewing mode.
int mRendererCallbackPrefIndex
Specify custom renderer callback's preference index.
bool mShowCameraLabel
If true, display camera label information. NOTE: If you use your own FBView, set also this option in ...
FBAudioOutputLocation
Type of locations where the audio is rendered when rendering a scene using a video format...
FBCameraResolutionMode mCameraResolution
Camera Resolution.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
int mRendererCallbackIndex
Specify renderer callback index. Set to -1 to use MotionBuilder default renderer, or any valid non-ne...
FBTime mEstimatedTimeRemaining
Remaining estimated time to complete grab.