ホーム › Graphics.Direct3D11 › D3D11_RESOURCE_MISC_FLAG
D3D11_RESOURCE_MISC_FLAG
列挙型フラグメンバー 20
| 名前 | 10進 | 16進 |
|---|---|---|
| D3D11_RESOURCE_MISC_GENERATE_MIPS | 1 | 0x1 |
| D3D11_RESOURCE_MISC_SHARED | 2 | 0x2 |
| D3D11_RESOURCE_MISC_TEXTURECUBE | 4 | 0x4 |
| D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS | 16 | 0x10 |
| D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS | 32 | 0x20 |
| D3D11_RESOURCE_MISC_BUFFER_STRUCTURED | 64 | 0x40 |
| D3D11_RESOURCE_MISC_RESOURCE_CLAMP | 128 | 0x80 |
| D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX | 256 | 0x100 |
| D3D11_RESOURCE_MISC_GDI_COMPATIBLE | 512 | 0x200 |
| D3D11_RESOURCE_MISC_SHARED_NTHANDLE | 2048 | 0x800 |
| D3D11_RESOURCE_MISC_RESTRICTED_CONTENT | 4096 | 0x1000 |
| D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE | 8192 | 0x2000 |
| D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER | 16384 | 0x4000 |
| D3D11_RESOURCE_MISC_GUARDED | 32768 | 0x8000 |
| D3D11_RESOURCE_MISC_TILE_POOL | 131072 | 0x20000 |
| D3D11_RESOURCE_MISC_TILED | 262144 | 0x40000 |
| D3D11_RESOURCE_MISC_HW_PROTECTED | 524288 | 0x80000 |
| D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE | 1048576 | 0x100000 |
| D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER | 2097152 | 0x200000 |
| D3D11_RESOURCE_MISC_NO_SHADER_ACCESS | 4194304 | 0x400000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3D11_RESOURCE_MISC_FLAG : int {
D3D11_RESOURCE_MISC_GENERATE_MIPS = 1,
D3D11_RESOURCE_MISC_SHARED = 2,
D3D11_RESOURCE_MISC_TEXTURECUBE = 4,
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 16,
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 32,
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 64,
D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 128,
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 256,
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 512,
D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 2048,
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 4096,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 8192,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 16384,
D3D11_RESOURCE_MISC_GUARDED = 32768,
D3D11_RESOURCE_MISC_TILE_POOL = 131072,
D3D11_RESOURCE_MISC_TILED = 262144,
D3D11_RESOURCE_MISC_HW_PROTECTED = 524288,
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 1048576,
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 2097152,
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS = 4194304
} D3D11_RESOURCE_MISC_FLAG;[Flags]
public enum D3D11_RESOURCE_MISC_FLAG : int
{
D3D11_RESOURCE_MISC_GENERATE_MIPS = 1,
D3D11_RESOURCE_MISC_SHARED = 2,
D3D11_RESOURCE_MISC_TEXTURECUBE = 4,
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 16,
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 32,
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 64,
D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 128,
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 256,
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 512,
D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 2048,
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 4096,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 8192,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 16384,
D3D11_RESOURCE_MISC_GUARDED = 32768,
D3D11_RESOURCE_MISC_TILE_POOL = 131072,
D3D11_RESOURCE_MISC_TILED = 262144,
D3D11_RESOURCE_MISC_HW_PROTECTED = 524288,
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 1048576,
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 2097152,
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS = 4194304,
}<Flags>
Public Enum D3D11_RESOURCE_MISC_FLAG As Integer
D3D11_RESOURCE_MISC_GENERATE_MIPS = 1
D3D11_RESOURCE_MISC_SHARED = 2
D3D11_RESOURCE_MISC_TEXTURECUBE = 4
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 16
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 32
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 64
D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 128
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 256
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 512
D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 2048
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 4096
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 8192
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 16384
D3D11_RESOURCE_MISC_GUARDED = 32768
D3D11_RESOURCE_MISC_TILE_POOL = 131072
D3D11_RESOURCE_MISC_TILED = 262144
D3D11_RESOURCE_MISC_HW_PROTECTED = 524288
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 1048576
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 2097152
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS = 4194304
End Enumimport enum
class D3D11_RESOURCE_MISC_FLAG(enum.IntFlag):
D3D11_RESOURCE_MISC_GENERATE_MIPS = 1
D3D11_RESOURCE_MISC_SHARED = 2
D3D11_RESOURCE_MISC_TEXTURECUBE = 4
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 16
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 32
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 64
D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 128
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 256
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 512
D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 2048
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 4096
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 8192
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 16384
D3D11_RESOURCE_MISC_GUARDED = 32768
D3D11_RESOURCE_MISC_TILE_POOL = 131072
D3D11_RESOURCE_MISC_TILED = 262144
D3D11_RESOURCE_MISC_HW_PROTECTED = 524288
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 1048576
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 2097152
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS = 4194304// D3D11_RESOURCE_MISC_FLAG (flags)
pub const D3D11_RESOURCE_MISC_GENERATE_MIPS: i32 = 1;
pub const D3D11_RESOURCE_MISC_SHARED: i32 = 2;
pub const D3D11_RESOURCE_MISC_TEXTURECUBE: i32 = 4;
pub const D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS: i32 = 16;
pub const D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS: i32 = 32;
pub const D3D11_RESOURCE_MISC_BUFFER_STRUCTURED: i32 = 64;
pub const D3D11_RESOURCE_MISC_RESOURCE_CLAMP: i32 = 128;
pub const D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX: i32 = 256;
pub const D3D11_RESOURCE_MISC_GDI_COMPATIBLE: i32 = 512;
pub const D3D11_RESOURCE_MISC_SHARED_NTHANDLE: i32 = 2048;
pub const D3D11_RESOURCE_MISC_RESTRICTED_CONTENT: i32 = 4096;
pub const D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE: i32 = 8192;
pub const D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER: i32 = 16384;
pub const D3D11_RESOURCE_MISC_GUARDED: i32 = 32768;
pub const D3D11_RESOURCE_MISC_TILE_POOL: i32 = 131072;
pub const D3D11_RESOURCE_MISC_TILED: i32 = 262144;
pub const D3D11_RESOURCE_MISC_HW_PROTECTED: i32 = 524288;
pub const D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE: i32 = 1048576;
pub const D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER: i32 = 2097152;
pub const D3D11_RESOURCE_MISC_NO_SHADER_ACCESS: i32 = 4194304;// D3D11_RESOURCE_MISC_FLAG
const (
D3D11_RESOURCE_MISC_GENERATE_MIPS int32 = 1
D3D11_RESOURCE_MISC_SHARED int32 = 2
D3D11_RESOURCE_MISC_TEXTURECUBE int32 = 4
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS int32 = 16
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS int32 = 32
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED int32 = 64
D3D11_RESOURCE_MISC_RESOURCE_CLAMP int32 = 128
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX int32 = 256
D3D11_RESOURCE_MISC_GDI_COMPATIBLE int32 = 512
D3D11_RESOURCE_MISC_SHARED_NTHANDLE int32 = 2048
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT int32 = 4096
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE int32 = 8192
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER int32 = 16384
D3D11_RESOURCE_MISC_GUARDED int32 = 32768
D3D11_RESOURCE_MISC_TILE_POOL int32 = 131072
D3D11_RESOURCE_MISC_TILED int32 = 262144
D3D11_RESOURCE_MISC_HW_PROTECTED int32 = 524288
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE int32 = 1048576
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER int32 = 2097152
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS int32 = 4194304
)const
D3D11_RESOURCE_MISC_GENERATE_MIPS = 1;
D3D11_RESOURCE_MISC_SHARED = 2;
D3D11_RESOURCE_MISC_TEXTURECUBE = 4;
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 16;
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 32;
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 64;
D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 128;
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 256;
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 512;
D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 2048;
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 4096;
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 8192;
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 16384;
D3D11_RESOURCE_MISC_GUARDED = 32768;
D3D11_RESOURCE_MISC_TILE_POOL = 131072;
D3D11_RESOURCE_MISC_TILED = 262144;
D3D11_RESOURCE_MISC_HW_PROTECTED = 524288;
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 1048576;
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 2097152;
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS = 4194304;// D3D11_RESOURCE_MISC_FLAG
pub const D3D11_RESOURCE_MISC_GENERATE_MIPS: i32 = 1;
pub const D3D11_RESOURCE_MISC_SHARED: i32 = 2;
pub const D3D11_RESOURCE_MISC_TEXTURECUBE: i32 = 4;
pub const D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS: i32 = 16;
pub const D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS: i32 = 32;
pub const D3D11_RESOURCE_MISC_BUFFER_STRUCTURED: i32 = 64;
pub const D3D11_RESOURCE_MISC_RESOURCE_CLAMP: i32 = 128;
pub const D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX: i32 = 256;
pub const D3D11_RESOURCE_MISC_GDI_COMPATIBLE: i32 = 512;
pub const D3D11_RESOURCE_MISC_SHARED_NTHANDLE: i32 = 2048;
pub const D3D11_RESOURCE_MISC_RESTRICTED_CONTENT: i32 = 4096;
pub const D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE: i32 = 8192;
pub const D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER: i32 = 16384;
pub const D3D11_RESOURCE_MISC_GUARDED: i32 = 32768;
pub const D3D11_RESOURCE_MISC_TILE_POOL: i32 = 131072;
pub const D3D11_RESOURCE_MISC_TILED: i32 = 262144;
pub const D3D11_RESOURCE_MISC_HW_PROTECTED: i32 = 524288;
pub const D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE: i32 = 1048576;
pub const D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER: i32 = 2097152;
pub const D3D11_RESOURCE_MISC_NO_SHADER_ACCESS: i32 = 4194304;const
D3D11_RESOURCE_MISC_GENERATE_MIPS* = 1
D3D11_RESOURCE_MISC_SHARED* = 2
D3D11_RESOURCE_MISC_TEXTURECUBE* = 4
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS* = 16
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS* = 32
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED* = 64
D3D11_RESOURCE_MISC_RESOURCE_CLAMP* = 128
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX* = 256
D3D11_RESOURCE_MISC_GDI_COMPATIBLE* = 512
D3D11_RESOURCE_MISC_SHARED_NTHANDLE* = 2048
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT* = 4096
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE* = 8192
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER* = 16384
D3D11_RESOURCE_MISC_GUARDED* = 32768
D3D11_RESOURCE_MISC_TILE_POOL* = 131072
D3D11_RESOURCE_MISC_TILED* = 262144
D3D11_RESOURCE_MISC_HW_PROTECTED* = 524288
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE* = 1048576
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER* = 2097152
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS* = 4194304enum D3D11_RESOURCE_MISC_FLAG : int {
D3D11_RESOURCE_MISC_GENERATE_MIPS = 1,
D3D11_RESOURCE_MISC_SHARED = 2,
D3D11_RESOURCE_MISC_TEXTURECUBE = 4,
D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 16,
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 32,
D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 64,
D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 128,
D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 256,
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 512,
D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 2048,
D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 4096,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 8192,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 16384,
D3D11_RESOURCE_MISC_GUARDED = 32768,
D3D11_RESOURCE_MISC_TILE_POOL = 131072,
D3D11_RESOURCE_MISC_TILED = 262144,
D3D11_RESOURCE_MISC_HW_PROTECTED = 524288,
D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 1048576,
D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 2097152,
D3D11_RESOURCE_MISC_NO_SHADER_ACCESS = 4194304,
}#define global D3D11_RESOURCE_MISC_GENERATE_MIPS 0x1
#define global D3D11_RESOURCE_MISC_SHARED 0x2
#define global D3D11_RESOURCE_MISC_TEXTURECUBE 0x4
#define global D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS 0x10
#define global D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS 0x20
#define global D3D11_RESOURCE_MISC_BUFFER_STRUCTURED 0x40
#define global D3D11_RESOURCE_MISC_RESOURCE_CLAMP 0x80
#define global D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX 0x100
#define global D3D11_RESOURCE_MISC_GDI_COMPATIBLE 0x200
#define global D3D11_RESOURCE_MISC_SHARED_NTHANDLE 0x800
#define global D3D11_RESOURCE_MISC_RESTRICTED_CONTENT 0x1000
#define global D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE 0x2000
#define global D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER 0x4000
#define global D3D11_RESOURCE_MISC_GUARDED 0x8000
#define global D3D11_RESOURCE_MISC_TILE_POOL 0x20000
#define global D3D11_RESOURCE_MISC_TILED 0x40000
#define global D3D11_RESOURCE_MISC_HW_PROTECTED 0x80000
#define global D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE 0x100000
#define global D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER 0x200000
#define global D3D11_RESOURCE_MISC_NO_SHADER_ACCESS 0x400000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。