# AudioParameter ## 概述 éŸ³é¢‘é‡‡æ ·å±žæ€§ã€‚ **起始版本:** 4.1 **相关模å—:**[Audio](_distributed.md) ## 汇总 ### Public 属性 | å称 | æè¿° | | -------- | -------- | | unsigned int [format](#format) | éŸ³é¢‘é‡‡æ ·é¢‘çŽ‡ã€‚ | | unsigned int [channelCount](#channelcount) | 音频通é“数目,如å•é€šé“为1ã€ç«‹ä½“声为2。 | | unsigned int [sampleRate](#samplerate) | éŸ³é¢‘é‡‡æ ·é¢‘çŽ‡ã€‚ | | unsigned int [period](#period) | éŸ³é¢‘é‡‡æ ·å‘¨æœŸï¼Œå•ä½èµ«å…¹ã€‚ | | unsigned int [frameSize](#framesize) | 音频数æ®çš„帧大å°ã€‚ | | unsigned int [streamUsage](#streamusage) | 音频æµä½¿ç”¨æƒ…况。 | | enum [PortOperationMode](_distributed.md#portoperationmode)[renderFlags](#renderflags) | 音频æ’æ”¾æ ‡å¿—ï¼Œç”¨äºŽæ ‡å¿—æ’放模å¼ã€‚ | | enum [PortOperationMode](_distributed.md#portoperationmode)[capturerFlags](#capturerflags) | éŸ³é¢‘å½•éŸ³æ ‡å¿—ï¼Œç”¨äºŽæ ‡å¿—æ’放模å¼ã€‚ | | String [ext](#ext) | å‚æ•°æ述。 | ## ç±»æˆå‘˜å˜é‡è¯´æ˜Ž ### capturerFlags ``` enum PortOperationMode AudioParameter::capturerFlags ``` **æè¿°** éŸ³é¢‘å½•éŸ³æ ‡å¿—ï¼Œç”¨äºŽæ ‡å¿—æ’放模å¼ã€‚ ### channelCount ``` unsigned int AudioParameter::channelCount ``` **æè¿°** 音频通é“数目,如å•é€šé“为1ã€ç«‹ä½“声为2。 ### ext ``` String AudioParameter::ext ``` **æè¿°** å‚æ•°æ述。 ### format ``` unsigned int AudioParameter::format ``` **æè¿°** éŸ³é¢‘é‡‡æ ·é¢‘çŽ‡ã€‚ ### frameSize ``` unsigned int AudioParameter::frameSize ``` **æè¿°** 音频数æ®çš„帧大å°ã€‚ ### period ``` unsigned int AudioParameter::period ``` **æè¿°** éŸ³é¢‘é‡‡æ ·å‘¨æœŸï¼Œå•ä½èµ«å…¹ã€‚ ### renderFlags ``` enum PortOperationMode AudioParameter::renderFlags ``` **æè¿°** 音频æ’æ”¾æ ‡å¿—ï¼Œç”¨äºŽæ ‡å¿—æ’放模å¼ã€‚ ### sampleRate ``` unsigned int AudioParameter::sampleRate ``` **æè¿°** éŸ³é¢‘é‡‡æ ·é¢‘çŽ‡ã€‚ ### streamUsage ``` unsigned int AudioParameter::streamUsage ``` **æè¿°** 音频æµä½¿ç”¨æƒ…况。