ホーム › Graphics.Direct3D › D3D_FORMAT_COMPONENT_INTERPRETATION
D3D_FORMAT_COMPONENT_INTERPRETATION
列挙型メンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| D3DFCI_TYPELESS | 0 | 0x0 |
| D3DFCI_FLOAT | -4 | 0xFFFFFFFC |
| D3DFCI_SNORM | -3 | 0xFFFFFFFD |
| D3DFCI_UNORM | -2 | 0xFFFFFFFE |
| D3DFCI_SINT | -1 | 0xFFFFFFFF |
| D3DFCI_UINT | 1 | 0x1 |
| D3DFCI_UNORM_SRGB | 2 | 0x2 |
| D3DFCI_BIASED_FIXED_2_8 | 3 | 0x3 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3D_FORMAT_COMPONENT_INTERPRETATION : int {
D3DFCI_TYPELESS = 0,
D3DFCI_FLOAT = -4,
D3DFCI_SNORM = -3,
D3DFCI_UNORM = -2,
D3DFCI_SINT = -1,
D3DFCI_UINT = 1,
D3DFCI_UNORM_SRGB = 2,
D3DFCI_BIASED_FIXED_2_8 = 3
} D3D_FORMAT_COMPONENT_INTERPRETATION;public enum D3D_FORMAT_COMPONENT_INTERPRETATION : int
{
D3DFCI_TYPELESS = 0,
D3DFCI_FLOAT = -4,
D3DFCI_SNORM = -3,
D3DFCI_UNORM = -2,
D3DFCI_SINT = -1,
D3DFCI_UINT = 1,
D3DFCI_UNORM_SRGB = 2,
D3DFCI_BIASED_FIXED_2_8 = 3,
}Public Enum D3D_FORMAT_COMPONENT_INTERPRETATION As Integer
D3DFCI_TYPELESS = 0
D3DFCI_FLOAT = -4
D3DFCI_SNORM = -3
D3DFCI_UNORM = -2
D3DFCI_SINT = -1
D3DFCI_UINT = 1
D3DFCI_UNORM_SRGB = 2
D3DFCI_BIASED_FIXED_2_8 = 3
End Enumimport enum
class D3D_FORMAT_COMPONENT_INTERPRETATION(enum.IntEnum):
D3DFCI_TYPELESS = 0
D3DFCI_FLOAT = -4
D3DFCI_SNORM = -3
D3DFCI_UNORM = -2
D3DFCI_SINT = -1
D3DFCI_UINT = 1
D3DFCI_UNORM_SRGB = 2
D3DFCI_BIASED_FIXED_2_8 = 3// D3D_FORMAT_COMPONENT_INTERPRETATION
pub const D3DFCI_TYPELESS: i32 = 0;
pub const D3DFCI_FLOAT: i32 = -4;
pub const D3DFCI_SNORM: i32 = -3;
pub const D3DFCI_UNORM: i32 = -2;
pub const D3DFCI_SINT: i32 = -1;
pub const D3DFCI_UINT: i32 = 1;
pub const D3DFCI_UNORM_SRGB: i32 = 2;
pub const D3DFCI_BIASED_FIXED_2_8: i32 = 3;// D3D_FORMAT_COMPONENT_INTERPRETATION
const (
D3DFCI_TYPELESS int32 = 0
D3DFCI_FLOAT int32 = -4
D3DFCI_SNORM int32 = -3
D3DFCI_UNORM int32 = -2
D3DFCI_SINT int32 = -1
D3DFCI_UINT int32 = 1
D3DFCI_UNORM_SRGB int32 = 2
D3DFCI_BIASED_FIXED_2_8 int32 = 3
)const
D3DFCI_TYPELESS = 0;
D3DFCI_FLOAT = -4;
D3DFCI_SNORM = -3;
D3DFCI_UNORM = -2;
D3DFCI_SINT = -1;
D3DFCI_UINT = 1;
D3DFCI_UNORM_SRGB = 2;
D3DFCI_BIASED_FIXED_2_8 = 3;// D3D_FORMAT_COMPONENT_INTERPRETATION
pub const D3DFCI_TYPELESS: i32 = 0;
pub const D3DFCI_FLOAT: i32 = -4;
pub const D3DFCI_SNORM: i32 = -3;
pub const D3DFCI_UNORM: i32 = -2;
pub const D3DFCI_SINT: i32 = -1;
pub const D3DFCI_UINT: i32 = 1;
pub const D3DFCI_UNORM_SRGB: i32 = 2;
pub const D3DFCI_BIASED_FIXED_2_8: i32 = 3;const
D3DFCI_TYPELESS* = 0
D3DFCI_FLOAT* = -4
D3DFCI_SNORM* = -3
D3DFCI_UNORM* = -2
D3DFCI_SINT* = -1
D3DFCI_UINT* = 1
D3DFCI_UNORM_SRGB* = 2
D3DFCI_BIASED_FIXED_2_8* = 3enum D3D_FORMAT_COMPONENT_INTERPRETATION : int {
D3DFCI_TYPELESS = 0,
D3DFCI_FLOAT = -4,
D3DFCI_SNORM = -3,
D3DFCI_UNORM = -2,
D3DFCI_SINT = -1,
D3DFCI_UINT = 1,
D3DFCI_UNORM_SRGB = 2,
D3DFCI_BIASED_FIXED_2_8 = 3,
}#define global D3DFCI_TYPELESS 0x0
#define global D3DFCI_FLOAT 0xFFFFFFFC
#define global D3DFCI_SNORM 0xFFFFFFFD
#define global D3DFCI_UNORM 0xFFFFFFFE
#define global D3DFCI_SINT 0xFFFFFFFF
#define global D3DFCI_UINT 0x1
#define global D3DFCI_UNORM_SRGB 0x2
#define global D3DFCI_BIASED_FIXED_2_8 0x3