Package com.fourjs.report.avif
Class AVIFImage
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.fourjs.report.avif.AVIFImage
-
- Direct Known Subclasses:
AVIFImage.ByReference
public class AVIFImage extends com.sun.jna.Structure
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVIFImage.ByReference
-
Field Summary
Fields Modifier and Type Field Description com.sun.jna.Pointer
alphaPlane
boolean
alphaPremultiplied
int
alphaRowBytes
static int
AVIF_PLANE_COUNT_YUV
int
depth
int
height
boolean
imageOwnsAlphaPlane
boolean
imageOwnsYUVPlanes
int
width
int
yuvChromaSamplePosition
int
yuvFormat
com.sun.jna.Pointer[]
yuvPlanes
int
yuvRange
int[]
yuvRowBytes
-
Constructor Summary
Constructors Constructor Description AVIFImage()
-
Method Summary
-
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, newInstance, read, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toArray, toArray, toString, toString, write, writeField, writeField
-
-
-
-
Field Detail
-
AVIF_PLANE_COUNT_YUV
public static final int AVIF_PLANE_COUNT_YUV
- See Also:
- Constant Field Values
-
width
public int width
-
height
public int height
-
depth
public int depth
-
yuvFormat
public int yuvFormat
-
yuvRange
public int yuvRange
-
yuvChromaSamplePosition
public int yuvChromaSamplePosition
-
yuvPlanes
public com.sun.jna.Pointer[] yuvPlanes
-
yuvRowBytes
public int[] yuvRowBytes
-
imageOwnsYUVPlanes
public boolean imageOwnsYUVPlanes
-
alphaPlane
public com.sun.jna.Pointer alphaPlane
-
alphaRowBytes
public int alphaRowBytes
-
imageOwnsAlphaPlane
public boolean imageOwnsAlphaPlane
-
alphaPremultiplied
public boolean alphaPremultiplied
-
-