不推荐使用AudioHardwareServiceGetPropertyData

时间:2016-05-10 08:23:04

标签: core-audio

我正在测试Mac上的录音,使用以下代码

WITH 
  MEMBER [Measures].[newCalculatedMeasure] AS 
    Sum
    (
      Filter
      (
        Descendants
        (
          [Date].[28 Days Month Calendar].CurrentMember
         ,2
         ,LEAVES
        )
       ,
          [Measures].[mymeasure] * 10
        > 
          Avg
          (
            Filter
            (
              Descendants
              (
                [Date].[28 Days Month Calendar].CurrentMember
               ,2
               ,LEAVES
              )
             ,
              [Measures].[mymeasure] > 0
            )
           ,[Measures].[mymeasure]
          )
      )
     ,[Measures].[mymeasure]
    ) 
SELECT 
  [Date].[28 Days Month Calendar].MEMBERS ON 0
 ,[Measures].[newCalculatedMeasure] ON 1
FROM [cube];

但Xcode告诉我,OS X 10.11不推荐使用AudioHardwareService ***。

我查看了Apple的API指南,但我找不到这些API的替代品。

我知道它有效,但所有这些警告都很烦人。 我该怎么办?

1 个答案:

答案 0 :(得分:2)

在你的情况下,简单地用AudioObjectGetPropertyData代替AudioHardwareServiceGetPropertyData就足够了;见TN2223