This page is only meant for software engineers. You do not have to understand anything on this page in order to use BluffTitler.
The BluffTitler executable accepts the following arguments:
[<PATH>] [/X=<CONTENT>] [/F] [/L] [/S] [/Q] [/W=<HWND>] [/O=<ORDER>]
[/WIDTH=<WIDTH>] [/HEIGHT=<HEIGHT>] [/PAR=<PAR>] [/QUALITY=<QUALITY>] [/T]
[/?]
<PATH> | The BT show file or BTPL playlist. It also accepts a picture, a video or a 3D model file. |
/X=<CONTENT> | Plays the show with this content file |
/F | Fullscreen |
/L | Looping |
/S | Suppress error messages |
/Q | Quit after playing |
/W=<HWND> | Plays the show in a child window of <HWND> (unsigned decimal number) |
/O=R | Plays all shows in the show folder in a loop, in random order |
/O=A | Plays all shows in the show folder in a loop, in alphabetical order |
/WIDTH=<WIDTH> | Sets the horizontal resolution |
/HEIGHT=<HEIGHT> | Sets the vertical resolution |
/PAR=<PAR> | Sets the pixel aspect ratio |
/QUALITY=<QUALITY> | Sets the quality. (0 for low, 1 for normal and 2 for high) |
/T | Thread safe |
/? | Displays all options |
You can integrate BluffTitler in your own system with code like this:
MString Parameters = "\"" + mPath_Show + "\" /Q /W=\" + MString((int)inWindow);
ShellExecute(NULL, L"open", mPath_BluffTitlerExecutable, Parameters, NULL, SW_SHOWNORMAL);