FxOnScreenControlAPI_v2
FxOnScreenControlAPI_v2 протокол указывает дополнения к FxOnScreenControlAPI протокол, определяющий методы хост-приложение, обеспечивает для управления преобразованиями между различными экранными координатными пространствами.
Этот протокол наследовался от и подробно останавливается, FxOnScreenControlAPI протокол Это может получить информацию о холсте, таком как его попиксельная пропорция или его уровень изменения масштаба так, чтобы плагин мог нарисовать свои средства управления в надлежащем масштабе. Как с FxOnScreenControlAPI протокол, это помогает в разрешении пользователю непосредственно управлять параметрами плагина.
Наследование
Не применимый
Соответствует
-
FxOnScreenControlAPI
Оператор импорта
Не применимый не применимый
-
canvasZoom - canvasZoomТребуемыйВозвращает фактор изменения масштаба, пользователь установил (требуемый) холст
Объявление
Objective C
- (double)canvasZoomВозвращаемое значение
Возвращает фактор изменения масштаба, который пользователь установил для холста. Модуль является процентом.
-
Возвращает попиксельную пропорцию холста. (требуемый)
Объявление
Objective C
- (double)canvasPixelAspectRatioВозвращаемое значение
Попиксельная пропорция холста.
Обсуждение
Это может измениться, если пользователь устанавливает холст, который будет просматриваться с или без исправления попиксельной пропорции, не кэшируйте это значение.
-
pixelAspectRatio - pixelAspectRatioТребуемыйВозвращает попиксельную пропорцию, для которой применяется экранное управление. (требуемый)
Объявление
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*)outputWidthheight:(unsigned int*)outputHeightpixelAspectRatio:(double*)pixelAspectRatioПараметры
outputWidthУказатель на ширину объекта.
outputHeightУказатель на высоту объекта.
pixelAspectRatioУказатель на попиксельную пропорцию объекта.
См. также
-
Возвращает ширину, высоту и попиксельную пропорцию ввода к фильтру или перехода, для которого применяется экранное управление. (требуемый)
Объявление
Objective C
- (void)inputWidth:(unsigned int*)inputWidthheight:(unsigned int*)inputHeightpixelAspectRatio:(double*)pixelAspectRatioПараметры
inputWidthУказатель на входную ширину объекта.
inputHeightУказатель на входную высоту объекта.
pixelAspectRatioУказатель на форматное соотношение входного пикселя объекта.
См. также
-
inputBounds - inputBoundsТребуемыйВозвращает границы ввода к фильтру или перехода. (требуемый)
Объявление
Objective C
- (NSRect)inputBoundsВозвращаемое значение
Границы входного фильтра или перехода.
