(avc.h) AVC_FUNCTION 枚举
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的对等实例和虚拟实例。 |
要求
要求 | 值 |
---|---|
Header | avc.h (包括 Avc.h) |