2017-05-27 78 views
0

我创建了一个CGDisplayStreamRef使用CGDisplayStreamCreateWithDispatchQueue(),这个方法有一个参数“propeties”。如何更改CGDisplayStreamRef属性?

现在我想改变的财产,但我没有发现像“的SetProperty”,“UpdateOptions”任何接口...

谁能帮我?非常感谢。

回答

0

看起来好像没有办法做到这一点。例如,记录Display Stream Optional Property Keys的页面说:“这些键用于填充创建新显示流时使用的属性字典。” (强调增加了。)而且,正如你所指出的,没有改变现有流属性的功能。

它是有道理的。这些属性是流内在的。不同的属性会使不同的流。所以,你将不得不实际创建一个单独的流。我想你会停止并开始另一个。

+0

是的,我试图停止并开始一个新的,它是成功的,tyvm。 – Lee