在Xamarin.iOS中,方法CVPixelBuffer.GetAttributes具有类型为NSDictionary的参数“属性”。例如,可以这样称呼:
myPixelBuffer.GetAttributes(myAttributesDictionary);
这是没有道理的。获取函数获取所需值的目的不是吗?为什么它的签名要求我传递一个值?为什么此方法没有0参数,如:
myAttributesDictionary = myPixelBuffer.GetAttributes();
???
最佳答案
CVPixelBuffer.GetAttributes绑定本机函数CVPixelBufferCreateResolvedAttributesDictionary ,该函数采用字典数组。
关于ios - 为什么CVPixelBuffer.GetAttributes接受NSDictionary类型的参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35074480/