NvDsInterfaceExt#

DeepStream 的接口和数据组件。

  • UUID: f787f50d-9004-4e85-88b9-1ed1894257f2

  • 版本: 1.6.0

  • 作者: NVIDIA

  • 许可证: 专有

接口#

nvidia::deepstream::INvDsElement#

基于 GStreamer 元素的组件的接口。

  • 组件 ID: 64f21ab3-ad97-4986-9a0e-a0d7571d64e4

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsIO#

INvDsElement I/O(输入/输出)接口。

  • 组件 ID: e1655a8e-5bc7-471d-a7cd-2756a5bfce91

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsInput#

INvDsElement 输入的 I/O 接口。

  • 组件 ID: c892a4ab-5344-4927-b1c3-86af5097b2c9

  • 基本类型: nvidia::deepstream::INvDsIO

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsOutput#

INvDsElement 输出的 I/O 接口。

  • 组件 ID: bc6daf3f-35f0-41cc-9022-e589b580b795

  • 基本类型: nvidia::deepstream::INvDsIO

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsProbe#

DeepStream 探测接口,用于监控和操作流经 I/O 的数据。

  • 组件 ID: ac67b50b-5b28-46d6-9d3b-fc2f60697de6

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsConnection#

用于表示基于 INvDsElement 的组件之间连接的接口。

  • 组件 ID: dcdbda55-80da-4a85-82fd-13c05989602a

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsComponent#

用于实现自定义 DeepStream 域组件的接口。

  • 组件 ID: 8d187c25-b7b5-4879-8a45-a16febe3bd89

  • 基本类型: nvidia::gxf::Component

  • 定义于: interfaces.hpp

nvidia::deepstream::INvDsInPlaceDataHandler#

用于处理来自探测的回调的组件的接口。

  • 组件 ID: c2a2cc07-ceb7-4e5f-b49a-0f0de584be6b

  • 基本类型: nvidia::deepstream::INvDsComponent

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsAction#

用于实现动作组件的接口。动作是发送到元素以执行关联动作的触发器。

  • 组件 ID: 371d1e46-b28f-42aa-829d-6fe4c7c81c51

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsSignal#

用于实现信号组件的接口。信号是当关联事件发生时来自元素的回调。

  • 组件 ID: 8e49046e-ac94-4d3d-9eb0-530ccce1ad49

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsPropertyController#

用于从基于 INvDsElement 的组件实现属性控制器的接口。

  • 组件 ID: 118ac2fd-2baf-4e90-b9f3-98a534146d19

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsAudioTemplatePluginConfigComponent#

用于描述基于音频模板插件的组件配置的基本类型。

  • 组件 ID: 56a198dd-c262-44fb-b6e9-7bcfc670b84a

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsVideoTemplatePluginConfigComponent#

用于描述基于视频模板插件的组件配置的基本类型。

  • 组件 ID: 45cfc84a-efdb-47b4-bafc-0884121aeea7

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsInferModelConfigComponent#

用于描述 nvinfer 模型配置的基本类型。

  • 组件 ID: 6027cf23-16f9-41ad-8a98-2ecf0c6ecd07

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::INvDsGxfDataTranslator#

用于可以在 DeepStream 数据结构和 GXF 数据结构之间进行转换的组件的基本类型。

  • 组件 ID: c02f4266-b517-4f65-ad87-46da8bb84504

  • 基本类型: nvidia::gxf::Component

  • 定义于: nvdsinterface/interfaces.hpp

组件#

nvidia::deepstream::NvBufSurfaceHandle#

一个组件,用于保存单个 NvBufSurface 实例。

  • 组件 ID: 22d06d65-f316-4e61-b4cf-40547b15f5f3

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::NvBufAudioHandle#

一个组件,用于保存单个 NvBufAudio 实例。

  • 组件 ID: 7fb0686d-59e6-4ba1-b6f7-91119766e4eb

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::NvDsBatchMetaHandle#

一个组件,用于保存单个 NvDsBatchMeta 实例。

  • 组件 ID: 81ff6895-b744-4465-a089-0414e13c1c3c

  • 定义于: nvdsinterface/interfaces.hpp

nvidia::deepstream::GstBufferHandle#

一个组件,用于保存单个 GstBuffer 实例。

  • 组件 ID: 0e82cbb4-3a5a-4d40-b490-9c096bf93258

  • 定义于: nvdsinterface/interfaces.hpp