ピクセルフォーマット
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ビット、2チャンネル s10e5 浮動小数点ピクセルフォーマット、16ビット緑、16ビット赤 |
| FLOAT16_R | 16ビットピクセルフォーマット、赤 16 ビット(浮動小数点) |
| FLOAT16_RGB | 48ビットピクセルフォーマット、赤 16 ビット(浮動小数点)、緑 16 ビット(浮動小数点)、青 16 ビット(浮動小数点) |
| FLOAT16_RGBA | 64ビットピクセルフォーマット、赤 16 ビット(浮動小数点)、緑 16 ビット(浮動小数点)、青 16 ビット(浮動小数点)、アルファ 16 ビット(浮動小数点) |
| FLOAT32_GR | 64ビット、2チャンネル 浮動小数点ピクセルフォーマット、32ビット緑、32ビット赤 |
| FLOAT32_R | 32ビットピクセルフォーマット、赤 32 ビット(浮動小数点) |
| FLOAT32_RGB | 96ビットピクセルフォーマット、赤 32 ビット(浮動小数点)、緑 32 ビット(浮動小数点)、青 32 ビット(浮動小数点) |
| FLOAT32_RGBA | 128ビットピクセルフォーマット、赤 32 ビット(浮動小数点)、緑 32 ビット(浮動小数点)、青 32 ビット(浮動小数点)、アルファ 32 ビット(浮動小数点) |
| G8 | 8ビットピクセルフォーマット、すべてのビットが緑です。 |
| L16 | 16ビットピクセルフォーマット、すべてのビットが輝度です。 |
| L8 | 8ビットピクセルフォーマット、すべてのビットが輝度です。 |
| R32G32B32A32_UINT | 128ビットピクセルフォーマット、赤 32 ビット(符号なし整数)、青 32 ビット(符号なし整数)、緑 32 ビット(符号なし整数)、アルファ 32 ビット(符号なし整数)。 |
| R32G32_UINT | 64ビットピクセルフォーマット、赤 32 ビット(符号なし整数)、青 32 ビット(符号なし整数)。 |
| R32_UINT | 32ビットピクセルフォーマット、赤 32 ビット(符号なし整数)。 |
| R3G3B2 | 8ビットピクセルフォーマット、青 2 ビット、緑 3 ビット、赤 3 ビット。 |
| R5G6B5 | 16ビットピクセル形式、赤に5ビット、緑に6ビット、青に5ビット。 |
| R8 | 8ビットピクセルフォーマット、すべてのビットが赤です。 |
| R8G8B8 | 24ビットピクセルフォーマット、赤、緑、青それぞれ 8 ビット。 |
| R8G8B8A8 | 32ビットピクセルフォーマット、赤、緑、青、アルファそれぞれ 8 ビット。 |
| SHORT_GR | 32ビットピクセルフォーマット、16ビット緑、16ビット赤 |
| SHORT_RGB | 48ビットピクセルフォーマット、赤、緑、青それぞれ 16 ビット |
| SHORT_RGBA | 64ビットピクセルフォーマット、赤、緑、青、アルファそれぞれ 16 ビット |
| UNKNOWN | 不明なピクセルフォーマット。 |
| X8B8G8R8 | 32ビットピクセルフォーマット、青 8 ビット、緑 8 ビット、赤 8 ビット(A8B8G8R8 のように、ただしアルファは破棄されます) |
| X8R8G8B8 | 32ビットピクセルフォーマット、赤 8 ビット、緑 8 ビット、青 8 ビット(A8R8G8B8 のように、ただしアルファは破棄されます) |
メソッド
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ビット、2チャンネル s10e5 浮動小数点ピクセルフォーマット、16ビット緑、16ビット赤
FLOAT16_R
public static final PixelFormat FLOAT16_R
16ビットピクセルフォーマット、赤 16 ビット(浮動小数点)
FLOAT16_RGB
public static final PixelFormat FLOAT16_RGB
48ビットピクセルフォーマット、赤 16 ビット(浮動小数点)、緑 16 ビット(浮動小数点)、青 16 ビット(浮動小数点)
FLOAT16_RGBA
public static final PixelFormat FLOAT16_RGBA
64ビットピクセルフォーマット、赤 16 ビット(浮動小数点)、緑 16 ビット(浮動小数点)、青 16 ビット(浮動小数点)、アルファ 16 ビット(浮動小数点)
FLOAT32_GR
public static final PixelFormat FLOAT32_GR
64ビット、2チャンネル 浮動小数点ピクセルフォーマット、32ビット緑、32ビット赤
FLOAT32_R
public static final PixelFormat FLOAT32_R
32ビットピクセルフォーマット、赤 32 ビット(浮動小数点)
FLOAT32_RGB
public static final PixelFormat FLOAT32_RGB
96ビットピクセルフォーマット、赤 32 ビット(浮動小数点)、緑 32 ビット(浮動小数点)、青 32 ビット(浮動小数点)
FLOAT32_RGBA
public static final PixelFormat FLOAT32_RGBA
128ビットピクセルフォーマット、赤 32 ビット(浮動小数点)、緑 32 ビット(浮動小数点)、青 32 ビット(浮動小数点)、アルファ 32 ビット(浮動小数点)
G8
public static final PixelFormat G8
8ビットピクセルフォーマット、すべてのビットが緑です。
L16
public static final PixelFormat L16
16ビットピクセルフォーマット、すべてのビットが輝度です。
L8
public static final PixelFormat L8
8ビットピクセルフォーマット、すべてのビットが輝度です。
R32G32B32A32_UINT
public static final PixelFormat R32G32B32A32_UINT
128ビットピクセルフォーマット、赤 32 ビット(符号なし整数)、青 32 ビット(符号なし整数)、緑 32 ビット(符号なし整数)、アルファ 32 ビット(符号なし整数)。
R32G32_UINT
public static final PixelFormat R32G32_UINT
64ビットピクセルフォーマット、赤 32 ビット(符号なし整数)、青 32 ビット(符号なし整数)。
R32_UINT
public static final PixelFormat R32_UINT
32ビットピクセルフォーマット、赤 32 ビット(符号なし整数)。
R3G3B2
public static final PixelFormat R3G3B2
8ビットピクセルフォーマット、青 2 ビット、緑 3 ビット、赤 3 ビット。
R5G6B5
public static final PixelFormat R5G6B5
16ビットピクセル形式、赤に5ビット、緑に6ビット、青に5ビット。
R8
public static final PixelFormat R8
8ビットピクセルフォーマット、すべてのビットが赤です。
R8G8B8
public static final PixelFormat R8G8B8
24ビットピクセルフォーマット、赤、緑、青それぞれ 8 ビット。
R8G8B8A8
public static final PixelFormat R8G8B8A8
32ビットピクセルフォーマット、赤、緑、青、アルファそれぞれ 8 ビット。
SHORT_GR
public static final PixelFormat SHORT_GR
32ビットピクセルフォーマット、16ビット緑、16ビット赤
SHORT_RGB
public static final PixelFormat SHORT_RGB
48ビットピクセルフォーマット、赤、緑、青それぞれ 16 ビット
SHORT_RGBA
public static final PixelFormat SHORT_RGBA
64ビットピクセルフォーマット、赤、緑、青、アルファそれぞれ 16 ビット
UNKNOWN
public static final PixelFormat UNKNOWN
不明なピクセルフォーマット。
X8B8G8R8
public static final PixelFormat X8B8G8R8
32ビットピクセルフォーマット、青 8 ビット、緑 8 ビット、赤 8 ビット(A8B8G8R8 のように、ただしアルファは破棄されます)
X8R8G8B8
public static final PixelFormat X8R8G8B8
32ビットピクセルフォーマット、赤 8 ビット、緑 8 ビット、青 8 ビット(A8R8G8B8 のように、ただしアルファは破棄されます)
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 |