PixelFormat
Inheritance: java.lang.Object, java.lang.Enum
public enum PixelFormat extends Enum<PixelFormat>
Формат пикселя, используемый в текстурном блоке.
Поля
| Поле | Описание |
|---|---|
| A1R5G5B5 | 16‑битный формат пикселей, 5 бит для синего, зелёного, красного и 1 бит для альфа‑канала. |
| A2B10G10R10 | 32‑битный формат пикселей, 10 бит для синего, зелёного и красного, 2 бита для альфа‑канала. |
| A2R10G10B10 | 32‑битный формат пикселей, 2 бита для альфа‑канала, 10 бит для красного, зелёного и синего. |
| A4L4 | 8‑битный формат пикселей, 4 бита альфа, 4 бита яркости. |
| A4R4G4B4 | 16‑битный формат пикселей, 4 бита для альфа, красного, зелёного и синего. |
| A8 | 8‑битный формат пикселей, все биты альфа. |
| A8B8G8R8 | 32‑битный формат пикселей, 8 бит для синего, зелёного, красного и альфа‑канала. |
| A8R8G8B8 | 32‑битный формат пикселей, 8 бит для альфа‑канала, красного, зелёного и синего. |
| B5G6R5 | 16‑битный формат пикселей, 5 бит красного, 6 бит зелёного, 5 бит синего. |
| B8 | 8‑битный формат пикселей, все биты синего. |
| B8G8R8 | 24‑битный формат пикселей, 8 бит для синего, зелёного и красного. |
| B8G8R8A8 | 32‑битный формат пикселей, 8 бит для синего, зелёного, красного и альфа‑канала. |
| BYTE_LA | 2‑байтовый формат пикселей, 1 байт яркости, 1 байт альфа‑канала |
| DEPTH | Формат глубинной текстуры. |
| DXT1 | Формат DDS (DirectDraw Surface) DXT1. |
| DXT2 | Формат DDS (DirectDraw Surface) DXT2. |
| DXT3 | Формат DDS (DirectDraw Surface) DXT3. |
| DXT4 | Формат DDS (DirectDraw Surface) DXT4. |
| DXT5 | Формат DDS (DirectDraw Surface) DXT5. |
| FLOAT16_GR | 32-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red |
| FLOAT16_R | 16-bit pixel format, 16 bits (float) for red |
| FLOAT16_RGB | 48-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue |
| FLOAT16_RGBA | 64-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha |
| FLOAT32_GR | 64-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red |
| FLOAT32_R | 32-bit pixel format, 32 bits (float) for red |
| FLOAT32_RGB | 96-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue |
| FLOAT32_RGBA | 128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha |
| G8 | 8-bit pixel format, all bits green. |
| L16 | 16-bit pixel format, all bits luminance. |
| L8 | 8-bit pixel format, all bits luminance. |
| R32G32B32A32_UINT | 128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int). |
| R32G32_UINT | 64-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int). |
| R32_UINT | 32-bit pixel format, 32 bits red (unsigned int). |
| R3G3B2 | 8-bit pixel format, 2 bits blue, 3 bits green, 3 bits red. |
| R5G6B5 | 16‑битный формат пикселей, 5 бит красного, 6 бит зелёного, 5 бит синего. |
| R8 | 8-bit pixel format, all bits red. |
| R8G8B8 | 24-bit pixel format, 8 bits for red, green and blue. |
| R8G8B8A8 | 32-bit pixel format, 8 bits for red, green, blue and alpha. |
| SHORT_GR | 32-bit pixel format, 16-bit green, 16-bit red |
| SHORT_RGB | 48-bit pixel format, 16 bits for red, green and blue |
| SHORT_RGBA | 64-bit pixel format, 16 bits for red, green, blue and alpha |
| UNKNOWN | Unknown pixel format. |
| X8B8G8R8 | 32-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded |
| X8R8G8B8 | 32-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded |
Методы
A1R5G5B5
public static final PixelFormat A1R5G5B5
16‑битный формат пикселей, 5 бит для синего, зелёного, красного и 1 бит для альфа‑канала.
A2B10G10R10
public static final PixelFormat A2B10G10R10
32‑битный формат пикселей, 10 бит для синего, зелёного и красного, 2 бита для альфа‑канала.
A2R10G10B10
public static final PixelFormat A2R10G10B10
32‑битный формат пикселей, 2 бита для альфа‑канала, 10 бит для красного, зелёного и синего.
A4L4
public static final PixelFormat A4L4
8‑битный формат пикселей, 4 бита альфа, 4 бита яркости.
A4R4G4B4
public static final PixelFormat A4R4G4B4
16‑битный формат пикселей, 4 бита для альфа, красного, зелёного и синего.
A8
public static final PixelFormat A8
8‑битный формат пикселей, все биты альфа.
A8B8G8R8
public static final PixelFormat A8B8G8R8
32‑битный формат пикселей, 8 бит для синего, зелёного, красного и альфа‑канала.
A8R8G8B8
public static final PixelFormat A8R8G8B8
32‑битный формат пикселей, 8 бит для альфа‑канала, красного, зелёного и синего.
B5G6R5
public static final PixelFormat B5G6R5
16‑битный формат пикселей, 5 бит красного, 6 бит зелёного, 5 бит синего.
B8
public static final PixelFormat B8
8‑битный формат пикселей, все биты синего.
B8G8R8
public static final PixelFormat B8G8R8
24‑битный формат пикселей, 8 бит для синего, зелёного и красного.
B8G8R8A8
public static final PixelFormat B8G8R8A8
32‑битный формат пикселей, 8 бит для синего, зелёного, красного и альфа‑канала.
BYTE_LA
public static final PixelFormat BYTE_LA
2‑байтовый формат пикселей, 1 байт яркости, 1 байт альфа‑канала
DEPTH
public static final PixelFormat DEPTH
Формат глубинной текстуры.
DXT1
public static final PixelFormat DXT1
Формат DDS (DirectDraw Surface) DXT1.
DXT2
public static final PixelFormat DXT2
Формат DDS (DirectDraw Surface) DXT2.
DXT3
public static final PixelFormat DXT3
Формат DDS (DirectDraw Surface) DXT3.
DXT4
public static final PixelFormat DXT4
Формат DDS (DirectDraw Surface) DXT4.
DXT5
public static final PixelFormat DXT5
Формат DDS (DirectDraw Surface) DXT5.
FLOAT16_GR
public static final PixelFormat FLOAT16_GR
32-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red
FLOAT16_R
public static final PixelFormat FLOAT16_R
16-bit pixel format, 16 bits (float) for red
FLOAT16_RGB
public static final PixelFormat FLOAT16_RGB
48-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue
FLOAT16_RGBA
public static final PixelFormat FLOAT16_RGBA
64-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha
FLOAT32_GR
public static final PixelFormat FLOAT32_GR
64-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red
FLOAT32_R
public static final PixelFormat FLOAT32_R
32-bit pixel format, 32 bits (float) for red
FLOAT32_RGB
public static final PixelFormat FLOAT32_RGB
96-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue
FLOAT32_RGBA
public static final PixelFormat FLOAT32_RGBA
128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha
G8
public static final PixelFormat G8
8-bit pixel format, all bits green.
L16
public static final PixelFormat L16
16-bit pixel format, all bits luminance.
L8
public static final PixelFormat L8
8-bit pixel format, all bits luminance.
R32G32B32A32_UINT
public static final PixelFormat R32G32B32A32_UINT
128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int).
R32G32_UINT
public static final PixelFormat R32G32_UINT
64-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int).
R32_UINT
public static final PixelFormat R32_UINT
32-bit pixel format, 32 bits red (unsigned int).
R3G3B2
public static final PixelFormat R3G3B2
8-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.
R5G6B5
public static final PixelFormat R5G6B5
16‑битный формат пикселей, 5 бит красного, 6 бит зелёного, 5 бит синего.
R8
public static final PixelFormat R8
8-bit pixel format, all bits red.
R8G8B8
public static final PixelFormat R8G8B8
24-bit pixel format, 8 bits for red, green and blue.
R8G8B8A8
public static final PixelFormat R8G8B8A8
32-bit pixel format, 8 bits for red, green, blue and alpha.
SHORT_GR
public static final PixelFormat SHORT_GR
32-bit pixel format, 16-bit green, 16-bit red
SHORT_RGB
public static final PixelFormat SHORT_RGB
48-bit pixel format, 16 bits for red, green and blue
SHORT_RGBA
public static final PixelFormat SHORT_RGBA
64-bit pixel format, 16 bits for red, green, blue and alpha
UNKNOWN
public static final PixelFormat UNKNOWN
Unknown pixel format.
X8B8G8R8
public static final PixelFormat X8B8G8R8
32-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded
X8R8G8B8
public static final PixelFormat X8R8G8B8
32-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded
valueOf(Class arg0, String arg1)
public static T <T>valueOf(Class<T> arg0, String arg1)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | java.lang.Class | |
| arg1 | java.lang.String |
Returns: T
compareTo(E arg0)
public final int compareTo(E arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | E |
Returns: int
describeConstable()
public final Optional<Enum.EnumDesc<E>> describeConstable()
Returns:
java.util.Optional<java.lang.Enum.EnumDesc
equals(Object arg0)
public final boolean equals(Object arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDeclaringClass()
public final Class<E> getDeclaringClass()
Returns:
java.lang.Class
hashCode()
public final int hashCode()
Returns: int
name()
public final String name()
Returns: java.lang.String
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
ordinal()
public final int ordinal()
Returns: int
toString()
public String toString()
Returns: java.lang.String
valueOf(String name)
public static PixelFormat valueOf(String name)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| имя | java.lang.String |
Returns: PixelFormat
values()
public static PixelFormat[] values()
Returns: com.aspose.threed.PixelFormat[]
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long | |
| arg1 | int |