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

函数

AVHelp_Device_EnumDevice

功能

枚举可用设备

语法

BOOL AVHelp_Device_EnumDevice(AVHELP_DEVICEINFO * **pppszAudioList, AVHELP_DEVICEINFO * **pppszVideoList, int* pInt_AudioCount, int* pInt_VideoCount)

参数

 参数.一:pppszAudioList
  In/Out:Out
  类型:指向指针的指针的指针
  可空:Y
  意思:输出音频设备列表,需要手动释放内存
 参数.二:pppszVideoList
  In/Out:Out
  类型:指向指针的指针的指针
  可空:Y
  意思:输出视频设备列表,需要手动释放内存
 参数.三:pInt_AudioCount
  In/Out:Out
  类型:整数型指针
  可空:N
  意思:输出音频设备列表个数
 参数.四:pInt_VideoCount
  In/Out:Out
  类型:整数型指针
  可空:N
  意思:输出视频设备列表个数

返回值

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

备注

此函数使用了COM,需要调用下面的函数初始化和反初始化才能使用
内存释放请调用BaseLib_Memory_Free

示例