Basler Framegrabber SDK 用于在运行时环境中访问硬件设备。 可以通过 Framegrabber SDK 的 API 函数访问所有的 VisualApplets 实现。 VisualApplets 可以为每个 VisualApplets 实现生成一个单独的 SDK 示例项目。
您可以为每个 VisualApplets 项目生成一个 Framegrabber SDK 示例代码。要生成 SDK 示例,请选择
→
菜单项,或点击
图标,位于 构建 工具栏中以生成示例。
此时将打开
Browse to Folder 浏览文件夹 对话框。
选择要存储 SDK 示例的位置,然后点击 。
请注意,系统不会自动生成子目录,因此建议手动创建一个子目录。
随后将生成 SDK 示例并将其存储在所选目录中。
![]() |
VisualApplets 在设计错误时会发出警告 |
|---|---|
|
在每次生成 SDK 示例之前,VisualApplets 都会运行 DRC 检查;如果 DRC 检查失败,将弹出警告: ![]() |
SDK 示例包含源文件以及一个 Microsoft VisualStudio 6 项目文件,您也可以在较新版本的 VisualStudio 中将其打开。 您可以立即编译并执行该示例。所有可用的参数均已包含在内,并以示例形式进行了参数化。
有关在 Framegrabber API 中使用 VisualApplets 的详细说明,请参阅 Framegrabber API documentation。
使用函数
获取示例中所示的唯一参数 ID。
系统会为 VisualApplets 算子中的所有枚举生成一个头文件。
针对 applet 中使用的每种算子类型,都会创建一个以该算子命名的命名空间。
多个枚举均嵌入在此命名空间中。 Fg_getParameterIDByName() 获取唯一参数 ID


![[注意]](../common/images/admon/note.png)

上一页

