NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::MovieManager类 参考

影片管理器 更多...

#include <MovieManager.hxx>

Public 成员函数

void CaptureFrame ()
NXOpen::MovieSettingsBuilderCreateMovieSettingsBuilder ()
void End ()
void Pause ()
void Resume ()
void SetPlaybackSpeed (int fps)
void Start (const char *filename, bool userFrames)
void Start (const NXString &filename, bool userFrames)
tag_t Tag () const

详细描述

影片管理器

表示MovieManager 类,用于录制动画。
要获取此类的实例,请参考NXOpen::UI

创建于NX6.0.0版本。

成员函数说明

◆ CaptureFrame()

void NXOpen::MovieManager::CaptureFrame ( )

使用此方法在指定位置捕获一帧画面。当调用MovieManager::Start 时第二个参数为true时,需使用此方法。
创建于NX6.0.0版本。

许可要求: 无

◆ CreateMovieSettingsBuilder()

NXOpen::MovieSettingsBuilder * NXOpen::MovieManager::CreateMovieSettingsBuilder ( )

创建MovieSettingsBuilder
创建于NX6.0.0版本。

许可要求: 无

◆ End()

void NXOpen::MovieManager::End ( )

停止动画录制
创建于NX6.0.0版本。

许可要求: 无

◆ Pause()

void NXOpen::MovieManager::Pause ( )

暂停动画录制
创建于NX6.0.0版本。

许可要求: 无

◆ Resume()

void NXOpen::MovieManager::Resume ( )

恢复动画录制
创建于NX6.0.0版本。

许可要求: 无

◆ SetPlaybackSpeed()

void NXOpen::MovieManager::SetPlaybackSpeed ( int fps)

设置动画播放速度。当速度过高(数百帧每秒)时动画可能无法正常播放,此时应设置较低值,建议使用低于100帧每秒的数值。
创建于NX8.0.0版本。

许可要求: 无

参数
fps指定动画的播放速度,单位为帧每秒

◆ Start() [1/2]

void NXOpen::MovieManager::Start ( const char * filename,
bool userFrames )

开始录制动画
创建于NX6.0.0版本。

许可要求: 无

参数
filename要创建的动画文件名
userFrames若为true,用户将通过MovieManager::CaptureFrame 提供画面;若为false,由系统生成画面

◆ Start() [2/2]

void NXOpen::MovieManager::Start ( const NXString & filename,
bool userFrames )

开始录制动画
创建于NX6.0.0版本。

许可要求: 无

参数
filename要创建的动画文件名
userFrames若为true,用户将通过MovieManager::CaptureFrame 提供画面;若为false,由系统生成画面

◆ Tag()

tag_t NXOpen::MovieManager::Tag ( ) const

返回此对象的标识。