图像捕捉›› 班迪录屏

班迪录屏

班迪录屏 4.3.0.1479 稳定版

大小:14.3 MB

语言:多国语言系统:WinXP, Win2003, Vista, Win7

类别:图像捕捉时间:2019-01-08 14:15

高清视频录制的电脑软件
  • 班迪录屏
  • 班迪录屏

班迪录屏是一种特殊的游戏开发公司库程序。它提供了游戏你的游戏/应用/视频录制功能。包括NCsoft公司,NEXON,Neowiz公司,Webzen公司,和腾讯的许多网络游戏公司使用我们的捕获库。

软件功能

主要功能

支持操作系统: Windows Vista/7/8/10 (x86/x64/ARM64)

许可类型:免费软件(EULA)

全能的压缩/解压/浏览/编辑软件

可提取30多种格式,包括RAR/RAR5/7Z/ZIP等

包含密码压缩和分卷压缩功能

支持多核高速压缩

压缩

支持的格式: ZIP, 7Z(lzma2), ZIPX(xz), EXE(sfx), TAR, TGZ, LZH(lh7), ISO(joliet), GZ, XZ

ZIP文件修改(添加/删除/重命名)

支持多核并行,压缩速度可提升至多达6倍

加密压缩

支持AES256加密算法

支持4GB 以上大小的文件压缩

对ZIP格式支持Unicode或MBCS文件名

对ZIP/7z格式可进行分卷压缩

解压

支持的格式: 7Z, ACE, AES, ALZ, ARJ, BH, BIN, BZ, BZ2, CAB, Compound(MSI), EGG, GZ, IMG, ISO, ISZ, LHA, LZ, LZH, LZMA, PMA, RAR, RAR5, SFX(EXE), TAR, TBZ, TBZ2, TGZ, TLZ, TXZ, UDF, WIM, XPI, XZ, Z, ZIP, ZIPX, ZPAQ

轻松查看压缩包内文件

可只解压选定文件,支持拖拽解压

可对ZIP和RAR格式添加注释

一步解压TGZ/TBZ格式的文件

功能多样

测试文件完整性以确定压缩包是否损坏

支持修改代码页改

可集成至资源管理器右键菜单

软件特色

优点:

稳定性

由独立的动态链接库(DLL) - bdcap32.dll视频捕捉处理。

使用更少的系统资源

对游戏进行优化,并使用更少的系统资源(CPU / RAM / GPU)。

没有经济增长放缓

如果Core 2 Duo或更高,全屏视频捕捉没有减慢计算机。

小大小,创建的文件

久经考验的视频压缩算法,它可以产生小尺寸的视频文件。

高品质的捕捉

如果Core 2 Duo或更高,可拍摄分辨率高达2560x1600的无边框下降。

使用方便

在你的应用程序,这可能需要不到10分钟,以增加拍摄能力。

不依赖外部文件

它不使用DirectShow实现,或用于Windows的视频,因此,它不具有任何编解码器的问题。

小程序的大小

如果压缩BCL的DLL文件,计划的规模将小于1MB。

使用教程

Bandicam SDK使用方法:

如果你想在你的应用程序添加一个视频捕捉能力,请按照本指南。它可能只需要不到10分钟。

本指南是基于DirectX9的应用。如果使用DirectX8/10和OpenGL,请参阅API接口(3.2节)。

复制BandiCap.h和bdcap32.dll,将bdcap32.dll复制*。exe文件所在的目录。添加到项目中。BandiCap.h 半狄捕捉图书馆作为DLL,它不是必需的静态链接到您的项目(LIB)。

1、变量声明

BandiCap.h文件包含实用类来帮助使用捕获库。它还定义了接口和错误代码,您可以直接创建捕捉Library实例,但我们建议您使用此预定义类。声明成员变量或全局变量,如下所示。

#包括“bandicap.h”

/ / ..

CBandiCaptureLibrary m_bandiCaptureLibrary;开始捕捉,停止捕捉

定义“开始捕获”按钮(Scroll Lock键或F11键)。

/ / ...

情况VK_SCROLL:

情况VK_F11:

ToggleVideoCapture();

打破;

/ / ...

无效ToggleVideoCapture()

{

的IDirect3DDevice9 pd3d9Device = GetD3DDevice();

/ /开始捕捉

(m_bandiCaptureLibrary.IsCapturing()== FALSE)

{

/ /初始化时加载DLL,并建立内部实例。

(m_bandiCaptureLibrary.IsCreated()== FALSE)

{

/ /如果失败,请检查BCL DLL并BandiCap.h的版本不匹配。

如果(失败(m_bandiCaptureLibrary.Create(BANDICAP_RELEASE_DLL_FILE_NAME)))

ASSERT(0);

/ /如果不调用这个函数,BCL显示捕获的视频右上角的水印。

/ /要删除水印,给我们发电子邮件support@bandisoft.com购买/获得授权码。

如果(失败(m_bandiCaptureLibrary.Verify(的“BANDISOFT-TRIAL-200809”,“e1b03d86”)))

ASSERT(0);

}

如果(m_bandiCaptureLibrary.IsCreated())

{

CFG BCAP_CONFIG;

/ /可以使用预设或直接设置配置。

BCapConfigPreset(&CFG,BCAP_PRESET_DEFAULT)的;

(CFG)m_bandiCaptureLibrary.CheckConfig; / /正确设置错误

m_bandiCaptureLibrary.SetConfig(CFG); / /应用预置

/ /设置m_bandiCaptureLibrary.SetMinMaxFPS(30,60);最小的,最大帧速率

/ /创建一个文件名由当前时间。

TCHAR路径[MAX_PATH];

m_bandiCaptureLibrary.MakePathnameByDate(_T(“C:\ \”),_T(“捕获”),

_T(“AVI”),路径名,MAX_PATH);

/ /开始捕捉

HRESULT小时= m_bandiCaptureLibrary.Start(路径名,NULL,BCAP_MODE_D3D9_SCALE,(LONG_PTR)pd3d9Device);

(FAILED(HR))

ASSERT(0);

}

}

/ /停止捕获

其他

{

m_bandiCaptureLibrary.Stop();

}

}

调用stop()函数来停止录制。GOM媒体播放器VLC媒体播放器,生成的视频文件可以播放。它也可以上传到YouTube,无需转换。

进步

你的程序在视频更新功能,调用象下面这样的捕获功能。您不必调用其他功能可以捕捉音频。

/ /更新屏幕

m_pd3d9Device>的BeginScene();

...

...

...

m_pd3d9Device-> EndScene();

如果(m_bandiCaptureLibrary.IsCapturing())

{

m_bandiCaptureLibrary.Work((LONG_PTR)m_pd3d9Device);

/ /传递消息通知捕获正在进行中。

DrawCaptureNotify()/ / < - 实现自己的通知功能

}

m_pd3dDevice>礼物(...);

如果用户忘记停止录制,他们的硬盘驱动器将全部或空间不足,

我们建议您是否捕获进度或不通知用户。此通知中未示出捕获的视频文件。

发布实例和DLL卸载

发布视频库,应用程序通过调用destroy()函数结束前。BCL可以调用destroy()函数时,它将自动销毁。

m_bandiCaptureLibrary.Destroy();

∨ 展开

相关版本

同类推荐

相关下载

猜你喜欢

相关文章

热门推荐

下载排行

网友评论

我要跟帖
取消
查看所有评论 共 0