AIR 3.0 NativeWindowRenderMode не определен - PullRequest
0 голосов
/ 10 октября 2011

Я создаю приложение AIR с помощью Flash Builder 4. В дескрипторе приложения я установил минимальную версию AIR на 3.0 Я использую Flex SDK 4.5.1, который я наложил на AIR 3.0 SDK

В моем приложении есть строка кода:

            var nativeWinOpt:NativeWindowInitOptions = new NativeWindowInitOptions();
            nativeWinOpt.renderMode = NativeWindowRenderMode.GPU;

это прекрасно компилируется, но когда я запускаю его в ADL, я получаю:

ReferenceError: Error #1065: Variable flash.display::NativeWindowRenderMode is not defined.

В чем проблема? NativeWindowRenderMode должен быть доступен в AIR 3.0?

1 Ответ

0 голосов
/ 10 октября 2011

вы его импортировали?

import flash.display.NativeWindowRenderMode;

Вы также можете попытаться просто присвоить строку в качестве значения вместо использования константы:

nativeWinOpt.renderMode = "gpu";

Я предполагаю, что ваша настройка AIR 3 правильная, поскольку, похоже, она не жалуется на свойство renderMode, но вы можете проверить, нацелены ли AIR 3 на:

trace("AIR Version: " + NativeApplication.nativeApplication.runtimeVersion);

...