Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка на протокол FxOnScreenControlAPI_v2

Опции
Развертывание Target:

На этой странице

FxOnScreenControlAPI_v2

FxOnScreenControlAPI_v2 протокол указывает дополнения к FxOnScreenControlAPI протокол, определяющий методы хост-приложение, обеспечивает для управления преобразованиями между различными экранными координатными пространствами.

Этот протокол наследовался от и подробно останавливается, FxOnScreenControlAPI протокол Это может получить информацию о холсте, таком как его попиксельная пропорция или его уровень изменения масштаба так, чтобы плагин мог нарисовать свои средства управления в надлежащем масштабе. Как с FxOnScreenControlAPI протокол, это помогает в разрешении пользователю непосредственно управлять параметрами плагина.

Наследование


Не применимый

Соответствует


  • FxOnScreenControlAPI

Оператор импорта


Не применимый не применимый
  • canvasZoom - canvasZoom Требуемый

    Возвращает фактор изменения масштаба, пользователь установил (требуемый) холст

    Объявление

    Objective C

    - (double)canvasZoom

    Возвращаемое значение

    Возвращает фактор изменения масштаба, который пользователь установил для холста. Модуль является процентом.

  • Возвращает попиксельную пропорцию холста. (требуемый)

    Объявление

    Objective C

    - (double)canvasPixelAspectRatio

    Возвращаемое значение

    Попиксельная пропорция холста.

    Обсуждение

    Это может измениться, если пользователь устанавливает холст, который будет просматриваться с или без исправления попиксельной пропорции, не кэшируйте это значение.

  • Возвращает попиксельную пропорцию, для которой применяется экранное управление. (требуемый)

    Объявление

    Objective C

    - (double)pixelAspectRatio

    Возвращаемое значение

    Попиксельная пропорция экранного управления.

  • objectBounds - objectBounds Требуемый

    Возвращает границы объекта, которому применяется к экранное управление. (требуемый)

    Объявление

    Objective C

    - (NSRect)objectBounds

    Возвращаемое значение

    Прямоугольник экранного управления.

  • Возвращается 4x4, матрица, описывающая трансформацию от объекта, нормализовала (требуемое) пространство

    Объявление

    Objective C

    - (FxMatrix44*)objectToScreenTransform

    Возвращаемое значение

    Raw Matrix Data Format описание трансформации от объекта нормализовало пространство (0-1 и в ширине и в высоте) для экранирования пространства.

  • Возвращает ширину, высоту и попиксельную пропорцию объекта, для которого применяется экранное управление. (требуемый)

    Объявление

    Objective C

    - (void)objectWidth:(unsigned int*)outputWidth height:(unsigned int*)outputHeight pixelAspectRatio:(double*)pixelAspectRatio

    Параметры

    outputWidth

    Указатель на ширину объекта.

    outputHeight

    Указатель на высоту объекта.

    pixelAspectRatio

    Указатель на попиксельную пропорцию объекта.

  • Возвращает ширину, высоту и попиксельную пропорцию ввода к фильтру или перехода, для которого применяется экранное управление. (требуемый)

    Объявление

    Objective C

    - (void)inputWidth:(unsigned int*)inputWidth height:(unsigned int*)inputHeight pixelAspectRatio:(double*)pixelAspectRatio

    Параметры

    inputWidth

    Указатель на входную ширину объекта.

    inputHeight

    Указатель на входную высоту объекта.

    pixelAspectRatio

    Указатель на форматное соотношение входного пикселя объекта.

  • inputBounds - inputBounds Требуемый

    Возвращает границы ввода к фильтру или перехода. (требуемый)

    Объявление

    Objective C

    - (NSRect)inputBounds

    Возвращаемое значение

    Границы входного фильтра или перехода.