2015-07-27 3 views
2

Есть ли способ узнать режим рендеринга приложения во время выполнения на устройстве iOS? Мне нужно получить режим рендеринга моего запущенного приложения и передать другую логику на основе любого режима рендеринга (CPU, GPU и Direct), который я получаю во время выполнения, но я изо всех сил пытаюсь найти любой такой API или метод, который может решить мою цель.Как получить режим рендеринга любого приложения iOS во время выполнения

Любые предложения?

Спасибо, Кен

+0

В какой ситуации вам может понадобиться такая вещь? Кодер - это тот, который настраивает эти режимы рендеринга, и как ему нужно знать, какой из них он сам установил? – BotMaster

+0

На самом деле я имею дело с удаленным swf, у которого нет разрешения на синтаксический анализ приложения XML, чтобы получить режим рендеринга из-за изоляционной обработки iOS. Я использую свое приложение во всех трех режимах рендеринга и на основе предоставленного режима рендеринга решает, что нужно сделать. поэтому я ищу способ сделать это. Любая помощь пожалуйста ?? –

+0

Вы используете свое приложение во всех трех режимах рендеринга? Единственный способ сделать это - опубликовать 3 раза в режиме рендеринга 3, и еще раз приложение узнает, в каком режиме он отображает со временем публикации, глобальную переменную можно установить в режим рендеринга и передать в любой загруженный swf. Вы спрашиваете о гипотетическом случае? Потому что то, что вы описываете, на самом деле не может произойти. – BotMaster

ответ

0

От чистого AS3 галса, вы бы ограничены wmodeGPU (который до сих пор не дает вам совсем то, что вы хотите), однако, с воздухом у вас есть доступ к NativeWindow классам. Тем не менее, все, что я читал на нем, похоже, указывает, что это свойство только для объекта init, а не то, что вы можете прочитать из своего NativeWindow.

Пробег: stage.nativeWindow.renderMode?

+0

Спасибо Atriace, но я полагаю, что NativeWindow API не поддерживается на мобильном устройстве, его настольный компьютер. Есть ли способ использовать его в iOS? –

+0

Ну, я буду вздрагивать; он не поддерживается. Честно говоря, это выходит за рамки моего опыта. Я думаю, что ты за рулем без весла. http://help.adobe.com/en_US/as3/iphone/WS789ea67d3e73a8b24b55b57a124b32b5b57-7fff.html – Atriace

Смежные вопросы