PixelFormat

Inheritance: java.lang.Object, java.lang.Enum

public enum PixelFormat extends Enum<PixelFormat>

Het pixelformaat dat wordt gebruikt in de texture-eenheid.

Velden

VeldBeschrijving
A1R5G5B516-bits pixelformaat, 5 bits voor blauw, groen, rood en 1 voor alfa.
A2B10G10R1032-bits pixelformaat, 10 bits voor blauw, groen en rood, 2 bits voor alfa.
A2R10G10B1032-bits pixelformaat, 2 bits voor alfa, 10 bits voor rood, groen en blauw.
A4L48-bits pixelformaat, 4 bits alfa, 4 bits luminantie.
A4R4G4B416-bits pixelformaat, 4 bits voor alfa, rood, groen en blauw.
A88-bits pixelformaat, alle bits alfa.
A8B8G8R832-bits pixelformaat, 8 bits voor blauw, groen, rood en alfa.
A8R8G8B832-bits pixelformaat, 8 bits voor alfa, rood, groen en blauw.
B5G6R516-bits pixelformaat, 5 bits rood, 6 bits groen, 5 bits blauw.
B88-bits pixelformaat, alle bits blauw.
B8G8R824-bits pixelformaat, 8 bits voor blauw, groen en rood.
B8G8R8A832-bits pixelformaat, 8 bits voor blauw, groen, rood en alfa.
BYTE_LA2-byte pixelformaat, 1 byte luminantie, 1 byte alfa
DEPTHDiepte-textureformaat.
DXT1DDS (DirectDraw Surface) DXT1-formaat.
DXT2DDS (DirectDraw Surface) DXT2-formaat.
DXT3DDS (DirectDraw Surface) DXT3-formaat.
DXT4DDS (DirectDraw Surface) DXT4-formaat.
DXT5DDS (DirectDraw Surface) DXT5-formaat.
FLOAT16_GR32-bit, 2-kanaals s10e5 floating point pixelindeling, 16-bit groen, 16-bit rood
FLOAT16_R16-bit pixelindeling, 16 bits (float) voor rood
FLOAT16_RGB48-bit pixelindeling, 16 bits (float) voor rood, 16 bits (float) voor groen, 16 bits (float) voor blauw
FLOAT16_RGBA64-bit pixelindeling, 16 bits (float) voor rood, 16 bits (float) voor groen, 16 bits (float) voor blauw, 16 bits (float) voor alfa
FLOAT32_GR64-bit, 2-kanaals floating point pixelindeling, 32-bit groen, 32-bit rood
FLOAT32_R32-bit pixelindeling, 32 bits (float) voor rood
FLOAT32_RGB96-bit pixelindeling, 32 bits (float) voor rood, 32 bits (float) voor groen, 32 bits (float) voor blauw
FLOAT32_RGBA128-bit pixelindeling, 32 bits (float) voor rood, 32 bits (float) voor groen, 32 bits (float) voor blauw, 32 bits (float) voor alfa
G88-bit pixelindeling, alle bits groen.
L1616-bit pixelindeling, alle bits luminantie.
L88-bit pixelindeling, alle bits luminantie.
R32G32B32A32_UINT128-bit pixelindeling, 32 bits rood (unsigned int), 32 bits blauw (unsigned int), 32 bits groen (unsigned int), 32 bits alfa (unsigned int).
R32G32_UINT64-bit pixelindeling, 32 bits rood (unsigned int), 32 bits blauw (unsigned int).
R32_UINT32-bit pixelindeling, 32 bits rood (unsigned int).
R3G3B28-bit pixelindeling, 2 bits blauw, 3 bits groen, 3 bits rood.
R5G6B516-bits pixelformaat, 5 bits rood, 6 bits groen, 5 bits blauw.
R88-bit pixelindeling, alle bits rood.
R8G8B824-bit pixelindeling, 8 bits voor rood, groen en blauw.
R8G8B8A832-bit pixelindeling, 8 bits voor rood, groen, blauw en alfa.
SHORT_GR32-bit pixelindeling, 16-bit groen, 16-bit rood
SHORT_RGB48-bit pixelindeling, 16 bits voor rood, groen en blauw
SHORT_RGBA64-bit pixelindeling, 16 bits voor rood, groen, blauw en alfa
UNKNOWNOnbekende pixelindeling.
X8B8G8R832-bit pixelindeling, 8 bits voor blauw, 8 bits voor groen, 8 bits voor rood zoals A8B8G8R8, maar alfa wordt weggegooid
X8R8G8B832-bit pixelindeling, 8 bits voor rood, 8 bits voor groen, 8 bits voor blauw zoals A8R8G8B8, maar alfa wordt weggegooid

Methoden

MethodeBeschrijving
valueOf(Class arg0, String arg1)
compareTo(E arg0)
describeConstable()
equals(Object arg0)
getClass()
getDeclaringClass()
hashCode()
name()
notify()
notifyAll()
ordinal()
toString()
valueOf(String name)
values()
wait()
wait(long arg0)
wait(long arg0, int arg1)

A1R5G5B5

public static final PixelFormat A1R5G5B5

16-bits pixelformaat, 5 bits voor blauw, groen, rood en 1 voor alfa.

A2B10G10R10

public static final PixelFormat A2B10G10R10

32-bits pixelformaat, 10 bits voor blauw, groen en rood, 2 bits voor alfa.

A2R10G10B10

public static final PixelFormat A2R10G10B10

32-bits pixelformaat, 2 bits voor alfa, 10 bits voor rood, groen en blauw.

A4L4

public static final PixelFormat A4L4

8-bits pixelformaat, 4 bits alfa, 4 bits luminantie.

A4R4G4B4

public static final PixelFormat A4R4G4B4

16-bits pixelformaat, 4 bits voor alfa, rood, groen en blauw.

A8

public static final PixelFormat A8

8-bits pixelformaat, alle bits alfa.

A8B8G8R8

public static final PixelFormat A8B8G8R8

32-bits pixelformaat, 8 bits voor blauw, groen, rood en alfa.

A8R8G8B8

public static final PixelFormat A8R8G8B8

32-bits pixelformaat, 8 bits voor alfa, rood, groen en blauw.

B5G6R5

public static final PixelFormat B5G6R5

16-bits pixelformaat, 5 bits rood, 6 bits groen, 5 bits blauw.

B8

public static final PixelFormat B8

8-bits pixelformaat, alle bits blauw.

B8G8R8

public static final PixelFormat B8G8R8

24-bits pixelformaat, 8 bits voor blauw, groen en rood.

B8G8R8A8

public static final PixelFormat B8G8R8A8

32-bits pixelformaat, 8 bits voor blauw, groen, rood en alfa.

BYTE_LA

public static final PixelFormat BYTE_LA

2-byte pixelformaat, 1 byte luminantie, 1 byte alfa

DEPTH

public static final PixelFormat DEPTH

Diepte-textureformaat.

DXT1

public static final PixelFormat DXT1

DDS (DirectDraw Surface) DXT1-formaat.

DXT2

public static final PixelFormat DXT2

DDS (DirectDraw Surface) DXT2-formaat.

DXT3

public static final PixelFormat DXT3

DDS (DirectDraw Surface) DXT3-formaat.

DXT4

public static final PixelFormat DXT4

DDS (DirectDraw Surface) DXT4-formaat.

DXT5

public static final PixelFormat DXT5

DDS (DirectDraw Surface) DXT5-formaat.

FLOAT16_GR

public static final PixelFormat FLOAT16_GR

32-bit, 2-kanaals s10e5 floating point pixelindeling, 16-bit groen, 16-bit rood

FLOAT16_R

public static final PixelFormat FLOAT16_R

16-bit pixelindeling, 16 bits (float) voor rood

FLOAT16_RGB

public static final PixelFormat FLOAT16_RGB

48-bit pixelindeling, 16 bits (float) voor rood, 16 bits (float) voor groen, 16 bits (float) voor blauw

FLOAT16_RGBA

public static final PixelFormat FLOAT16_RGBA

64-bit pixelindeling, 16 bits (float) voor rood, 16 bits (float) voor groen, 16 bits (float) voor blauw, 16 bits (float) voor alfa

FLOAT32_GR

public static final PixelFormat FLOAT32_GR

64-bit, 2-kanaals floating point pixelindeling, 32-bit groen, 32-bit rood

FLOAT32_R

public static final PixelFormat FLOAT32_R

32-bit pixelindeling, 32 bits (float) voor rood

FLOAT32_RGB

public static final PixelFormat FLOAT32_RGB

96-bit pixelindeling, 32 bits (float) voor rood, 32 bits (float) voor groen, 32 bits (float) voor blauw

FLOAT32_RGBA

public static final PixelFormat FLOAT32_RGBA

128-bit pixelindeling, 32 bits (float) voor rood, 32 bits (float) voor groen, 32 bits (float) voor blauw, 32 bits (float) voor alfa

G8

public static final PixelFormat G8

8-bit pixelindeling, alle bits groen.

L16

public static final PixelFormat L16

16-bit pixelindeling, alle bits luminantie.

L8

public static final PixelFormat L8

8-bit pixelindeling, alle bits luminantie.

R32G32B32A32_UINT

public static final PixelFormat R32G32B32A32_UINT

128-bit pixelindeling, 32 bits rood (unsigned int), 32 bits blauw (unsigned int), 32 bits groen (unsigned int), 32 bits alfa (unsigned int).

R32G32_UINT

public static final PixelFormat R32G32_UINT

64-bit pixelindeling, 32 bits rood (unsigned int), 32 bits blauw (unsigned int).

R32_UINT

public static final PixelFormat R32_UINT

32-bit pixelindeling, 32 bits rood (unsigned int).

R3G3B2

public static final PixelFormat R3G3B2

8-bit pixelindeling, 2 bits blauw, 3 bits groen, 3 bits rood.

R5G6B5

public static final PixelFormat R5G6B5

16-bits pixelformaat, 5 bits rood, 6 bits groen, 5 bits blauw.

R8

public static final PixelFormat R8

8-bit pixelindeling, alle bits rood.

R8G8B8

public static final PixelFormat R8G8B8

24-bit pixelindeling, 8 bits voor rood, groen en blauw.

R8G8B8A8

public static final PixelFormat R8G8B8A8

32-bit pixelindeling, 8 bits voor rood, groen, blauw en alfa.

SHORT_GR

public static final PixelFormat SHORT_GR

32-bit pixelindeling, 16-bit groen, 16-bit rood

SHORT_RGB

public static final PixelFormat SHORT_RGB

48-bit pixelindeling, 16 bits voor rood, groen en blauw

SHORT_RGBA

public static final PixelFormat SHORT_RGBA

64-bit pixelindeling, 16 bits voor rood, groen, blauw en alfa

UNKNOWN

public static final PixelFormat UNKNOWN

Onbekende pixelindeling.

X8B8G8R8

public static final PixelFormat X8B8G8R8

32-bit pixelindeling, 8 bits voor blauw, 8 bits voor groen, 8 bits voor rood zoals A8B8G8R8, maar alfa wordt weggegooid

X8R8G8B8

public static final PixelFormat X8R8G8B8

32-bit pixelindeling, 8 bits voor rood, 8 bits voor groen, 8 bits voor blauw zoals A8R8G8B8, maar alfa wordt weggegooid

valueOf(Class arg0, String arg1)

public static T <T>valueOf(Class<T> arg0, String arg1)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

ParameterTypeBeschrijving
arg0E

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:

ParameterTypeBeschrijving
arg0java.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:

ParameterTypeBeschrijving
naamjava.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:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int