Package system.windows.media.imaging
Class WmpBitmapEncoder
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.windows.threading.DispatcherObject
-
- system.windows.media.imaging.BitmapEncoder
-
- system.windows.media.imaging.WmpBitmapEncoder
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class WmpBitmapEncoder extends BitmapEncoder
The base .NET class managing System.Windows.Media.Imaging.WmpBitmapEncoder, PresentationCore, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Windows.Media.Imaging.WmpBitmapEncoder
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: PresentationCore, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35static java.lang.String
assemblyShortName
Assembly name: PresentationCorestatic java.lang.String
className
Qualified class name: System.Windows.Media.Imaging.WmpBitmapEncoderstatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description WmpBitmapEncoder()
WmpBitmapEncoder(java.lang.Object instance)
Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WmpBitmapEncoder
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoWmpBitmapEncoder
, a cast assert is made to check if types are compatible.byte
getAlphaDataDiscardLevel()
byte
getAlphaQualityLevel()
boolean
getCompressedDomainTranscode()
boolean
getFlipHorizontal()
boolean
getFlipVertical()
boolean
getFrequencyOrder()
short
getHorizontalTileSlices()
boolean
getIgnoreOverlap()
byte
getImageDataDiscardLevel()
Single
getImageQualityLevel()
boolean
getInterleavedAlpha()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typeboolean
getLossless()
byte
getOverlapLevel()
byte
getQualityLevel()
Rotation
getRotation()
byte
getSubsamplingLevel()
boolean
getUseCodecOptions()
short
getVerticalTileSlices()
void
setAlphaDataDiscardLevel(byte AlphaDataDiscardLevel)
void
setAlphaQualityLevel(byte AlphaQualityLevel)
void
setCompressedDomainTranscode(boolean CompressedDomainTranscode)
void
setFlipHorizontal(boolean FlipHorizontal)
void
setFlipVertical(boolean FlipVertical)
void
setFrequencyOrder(boolean FrequencyOrder)
void
setHorizontalTileSlices(short HorizontalTileSlices)
void
setIgnoreOverlap(boolean IgnoreOverlap)
void
setImageDataDiscardLevel(byte ImageDataDiscardLevel)
void
setImageQualityLevel(Single ImageQualityLevel)
void
setInterleavedAlpha(boolean InterleavedAlpha)
void
setJCOInstance(JCObject instance)
void
setLossless(boolean Lossless)
void
setOverlapLevel(byte OverlapLevel)
void
setQualityLevel(byte QualityLevel)
void
setRotation(Rotation Rotation)
void
setSubsamplingLevel(byte SubsamplingLevel)
void
setUseCodecOptions(boolean UseCodecOptions)
void
setVerticalTileSlices(short VerticalTileSlices)
-
Methods inherited from class system.windows.media.imaging.BitmapEncoder
Create, getCodecInfo, getMetadata, getPalette, getPreview, getThumbnail, Save, setMetadata, setPalette, setPreview, setThumbnail
-
Methods inherited from class system.windows.threading.DispatcherObject
CheckAccess, getDispatcher, VerifyAccess
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: PresentationCore, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: PresentationCore- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Windows.Media.Imaging.WmpBitmapEncoder- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WmpBitmapEncoder
public WmpBitmapEncoder(java.lang.Object instance) throws java.lang.Throwable
Internal constructor. Use with caution- Throws:
java.lang.Throwable
-
WmpBitmapEncoder
public WmpBitmapEncoder() throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentNullException, InvalidEnumArgumentException, Win32Exception
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classBitmapEncoder
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classBitmapEncoder
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classBitmapEncoder
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classBitmapEncoder
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classBitmapEncoder
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classBitmapEncoder
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static WmpBitmapEncoder cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoWmpBitmapEncoder
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
WmpBitmapEncoder
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
getCompressedDomainTranscode
public boolean getCompressedDomainTranscode() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setCompressedDomainTranscode
public void setCompressedDomainTranscode(boolean CompressedDomainTranscode) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getFlipHorizontal
public boolean getFlipHorizontal() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setFlipHorizontal
public void setFlipHorizontal(boolean FlipHorizontal) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getFlipVertical
public boolean getFlipVertical() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setFlipVertical
public void setFlipVertical(boolean FlipVertical) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getFrequencyOrder
public boolean getFrequencyOrder() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setFrequencyOrder
public void setFrequencyOrder(boolean FrequencyOrder) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getIgnoreOverlap
public boolean getIgnoreOverlap() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setIgnoreOverlap
public void setIgnoreOverlap(boolean IgnoreOverlap) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getInterleavedAlpha
public boolean getInterleavedAlpha() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setInterleavedAlpha
public void setInterleavedAlpha(boolean InterleavedAlpha) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getLossless
public boolean getLossless() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setLossless
public void setLossless(boolean Lossless) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getUseCodecOptions
public boolean getUseCodecOptions() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setUseCodecOptions
public void setUseCodecOptions(boolean UseCodecOptions) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getAlphaDataDiscardLevel
public byte getAlphaDataDiscardLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setAlphaDataDiscardLevel
public void setAlphaDataDiscardLevel(byte AlphaDataDiscardLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getAlphaQualityLevel
public byte getAlphaQualityLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setAlphaQualityLevel
public void setAlphaQualityLevel(byte AlphaQualityLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getImageDataDiscardLevel
public byte getImageDataDiscardLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setImageDataDiscardLevel
public void setImageDataDiscardLevel(byte ImageDataDiscardLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getOverlapLevel
public byte getOverlapLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setOverlapLevel
public void setOverlapLevel(byte OverlapLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getQualityLevel
public byte getQualityLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setQualityLevel
public void setQualityLevel(byte QualityLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getSubsamplingLevel
public byte getSubsamplingLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setSubsamplingLevel
public void setSubsamplingLevel(byte SubsamplingLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getHorizontalTileSlices
public short getHorizontalTileSlices() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setHorizontalTileSlices
public void setHorizontalTileSlices(short HorizontalTileSlices) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getVerticalTileSlices
public short getVerticalTileSlices() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setVerticalTileSlices
public void setVerticalTileSlices(short VerticalTileSlices) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getImageQualityLevel
public Single getImageQualityLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setImageQualityLevel
public void setImageQualityLevel(Single ImageQualityLevel) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, CultureNotFoundException, ObjectDisposedException
-
getRotation
public Rotation getRotation() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setRotation
public void setRotation(Rotation Rotation) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-