2017-05-27 118 views
0

我創建了一個CGDisplayStreamRef使用CGDisplayStreamCreateWithDispatchQueue(),這個方法有一個參數「propeties」。如何更改CGDisplayStreamRef屬性?

現在我想改變的財產,但我沒有發現像「的SetProperty」,「UpdateOptions」任何接口...

誰能幫我?非常感謝。

回答

0

看起來好像沒有辦法做到這一點。例如,記錄Display Stream Optional Property Keys的頁面說:「這些鍵用於填充創建新顯示流時使用的屬性字典。」 (強調增加了。)而且,正如你所指出的,沒有改變現有流屬性的功能。

它是有道理的。這些屬性是流內在的。不同的屬性會使不同的流。所以,你將不得不實際創建一個單獨的流。我想你會停止並開始另一個。

+0

是的,我試圖停止並開始一個新的,它是成功的,tyvm。 – Lee