AVC_FUNCTION枚举 (avc.h)

AVC_FUNCTION枚举类型用于指定 AV/C 子单位函数。

语法

typedef enum _tagAVC_FUNCTION {
  AVC_FUNCTION_COMMAND,
  AVC_FUNCTION_GET_PIN_COUNT,
  AVC_FUNCTION_GET_PIN_DESCRIPTOR,
  AVC_FUNCTION_GET_CONNECTINFO,
  AVC_FUNCTION_SET_CONNECTINFO,
  AVC_FUNCTION_ACQUIRE,
  AVC_FUNCTION_RELEASE,
  AVC_FUNCTION_CLR_CONNECTINFO,
  AVC_FUNCTION_GET_EXT_PLUG_COUNTS,
  AVC_FUNCTION_GET_UNIQUE_ID,
  AVC_FUNCTION_GET_REQUEST,
  AVC_FUNCTION_SEND_RESPONSE,
  AVC_FUNCTION_FIND_PEER_DO,
  AVC_FUNCTION_PEER_DO_LIST,
  AVC_FUNCTION_GET_SUBUNIT_INFO
} AVC_FUNCTION;

常数

 
AVC_FUNCTION_COMMAND
此值是用于发送 AV/C 请求并作为一个作接收响应的函数代码。 此函数代码使用AVC_COMMAND_IRB结构。

此函数代码可用于 avc.sys的对等实例和虚拟实例。
AVC_FUNCTION_GET_PIN_COUNT
此值是用于获取基础子单元设备支持的引脚数的函数代码。 此函数代码使用AVC_PIN_COUNT结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_GET_PIN_DESCRIPTOR
此值是用于获取每个引脚 ID 的引脚描述符的函数代码。 此函数代码使用AVC_PIN_DESCRIPTOR结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_GET_CONNECTINFO
此值是用于获取每个引脚 ID 的 AVCPRECONNECTINFO 结构的函数代码。 此函数代码使用AVC_PRE_CONNECTINFO结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_SET_CONNECTINFO
此值是用于为每个引脚 ID 设置 AVCCONNECTINFO 结构的函数代码。 此函数代码使用AVC_SET_CONNECTINFO结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_ACQUIRE
此值是一个函数代码,用于导致 avc.sys 建立缓存 AVCCONNECTINFO 值建议的任何连接。 此函数代码使用AVC_PIN_ID结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_RELEASE
此值是一个函数代码,用于导致 avc.sys 释放缓存 AVCCONNECTINFO 值建议的任何连接。 此函数代码使用AVC_PIN_ID结构。
AVC_FUNCTION_CLR_CONNECTINFO
此值是一个函数代码,用于导致 avc.sys 删除任何缓存的 AVCCONNECTINFO 值。 此函数代码使用AVC_PIN_ID结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_GET_EXT_PLUG_COUNTS
此值是一个函数代码,用于导致 avc.sys 获取外部输入和输出插件计数。 此函数代码使用AVC_EXT_PLUG_COUNTS结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_GET_UNIQUE_ID
此值是用于获取 AV/C 单元的唯一 ID 的函数代码。 此函数代码使用AVC_UNIQUE_ID结构。

此函数代码仅适用于 avc.sys的对等实例。
AVC_FUNCTION_GET_REQUEST
此值是用于注册以接收 AV/C 单元和子单元请求的函数代码。 此函数代码使用AVC_COMMAND_IRB结构。

此函数代码可用于 avc.sys的对等实例和虚拟实例。
AVC_FUNCTION_SEND_RESPONSE
此值是一个函数代码,用于导致 avc.sys 响应 AV/C 单元和子单元请求。 此函数代码使用AVC_COMMAND_IRB结构。

此函数代码可用于 avc.sys的对等实例和虚拟实例。
AVC_FUNCTION_FIND_PEER_DO
此值是用于查找非虚拟 avc.sys 实例的函数代码。 此函数代码使用AVC_PEER_DO_LOCATOR结构。

此函数代码可用于 avc.sys的对等实例和虚拟实例。
AVC_FUNCTION_PEER_DO_LIST
此值是用于查找所有非虚拟 avc.sys 实例的函数代码。 此函数代码使用AVC_PEER_DO_LIST结构。

此函数代码可用于 avc.sys的对等实例和虚拟实例。
AVC_FUNCTION_GET_SUBUNIT_INFO
此值是用于获取目标设备的子单位信息的函数代码。 此函数代码使用AVC_SUBUNIT_INFO_BLOCK结构。

此函数代码可用于 avc.sys的对等实例和虚拟实例。

要求

要求 价值
标头 avc.h (包括 Avc.h)

另请参阅

AVC_COMMAND_IRB

AVC_EXT_PLUG_COUNTS

AVC_IRB

AVC_PEER_DO_LIST

AVC_PEER_DO_LOCATOR

AVC_PIN_COUNT

AVC_PIN_DESCRIPTOR

AVC_PIN_ID

AVC_PRECONNECT_INFO

AVC_SETCONNECT_INFO

AVC_SUBUNIT_INFO_BLOCK

AVC_UNIQUE_ID