Interface ITargetProperties
interface ITargetProperties
Extends com.amazon.apmf.IStandard
Target properties which can be passed in presentation to IMediaSurface,
Client can use this interface to pass hints like aspect ratio, rotation
and Scaling mode, etc,. to be applied by display pipeline during buffer
presentation.
Methods
getOrigin()
BufferOrigin getOrigin()
Buffer origin
[BufferOrigin]
Returns
BufferOrigin
BufferOrigin
setOrigin()
voidsetOrigin(BufferOriginvalue)
Parameters
value
BufferOrigin — Required
getRotation()
Rotation getRotation()
Apply a rotation when buffer rendered
[Rotation]
Returns
Rotation
Rotation
setRotation()
voidsetRotation(Rotationvalue)
Parameters
value
Rotation — Required
getScalingMode()
ScalingMode getScalingMode()
Scaling mode of buffer rendering
[ScalingMode]
Returns
ScalingMode
ScalingMode
setScalingMode()
voidsetScalingMode(ScalingModevalue)
Parameters
value
ScalingMode — Required
getTargetRect()
Target rect of buffer rendering [RectI]RectI*getTargetRect()
Returns
RectI*
RectI
setTargetRect()
voidsetTargetRect(RectI*value)
Parameters
value
RectI* — Required

