Previous topicNext topic
Help > XEngine_AVCodec > XEngine_AVHelp > AVHelp_Device >
AVHelp_Device_NameList

函数

AVHelp_Device_NameList

功能

枚举类型响应的设备列表

语法

bool AVHelp_Device_NameList(LPCXSTR lpszDeviceName, XENGINE_KEYVALUE*** pppszAudioList, XENGINE_KEYVALUE*** pppszVideoList, int* pInt_AudioCount, int* pInt_VideoCount)

参数

 参数.一:lpszDeviceName
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:输入要枚举的名称,AVHelp_Device_EnumDevice输出的设备类型key,比如dshow
 参数.二:pppszAudioList
  In/Out:Out
  类型:三级指针
  可空:Y
  意思:输出音频设备列表,需要手动释放内存
 参数.三:pppszVideoList
  In/Out:Out
  类型:三级指针
  可空:Y
  意思:输出视频设备列表,需要手动释放内存
 参数.四:pInt_AudioCount
  In/Out:Out
  类型:整数型指针
  可空:Y
  意思:输出音频设备列表个数
 参数.五:pInt_VideoCount
  In/Out:Out
  类型:整数型指针
  可空:Y
  意思:输出视频设备列表个数

返回值

类型:逻辑型
意思:是否成功

备注

key返回的事设备唯一标识符,value是可以提供操作的标识符,一个设备可以是音频和视频

示例