ホーム › Media.KernelStreaming › KS_LogicalMemoryType
KS_LogicalMemoryType
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| KS_MemoryTypeDontCare | 0 | 0x0 |
| KS_MemoryTypeKernelPaged | 1 | 0x1 |
| KS_MemoryTypeKernelNonPaged | 2 | 0x2 |
| KS_MemoryTypeDeviceHostMapped | 3 | 0x3 |
| KS_MemoryTypeDeviceSpecific | 4 | 0x4 |
| KS_MemoryTypeUser | 5 | 0x5 |
| KS_MemoryTypeAnyHost | 6 | 0x6 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum KS_LogicalMemoryType : int {
KS_MemoryTypeDontCare = 0,
KS_MemoryTypeKernelPaged = 1,
KS_MemoryTypeKernelNonPaged = 2,
KS_MemoryTypeDeviceHostMapped = 3,
KS_MemoryTypeDeviceSpecific = 4,
KS_MemoryTypeUser = 5,
KS_MemoryTypeAnyHost = 6
} KS_LogicalMemoryType;public enum KS_LogicalMemoryType : int
{
KS_MemoryTypeDontCare = 0,
KS_MemoryTypeKernelPaged = 1,
KS_MemoryTypeKernelNonPaged = 2,
KS_MemoryTypeDeviceHostMapped = 3,
KS_MemoryTypeDeviceSpecific = 4,
KS_MemoryTypeUser = 5,
KS_MemoryTypeAnyHost = 6,
}Public Enum KS_LogicalMemoryType As Integer
KS_MemoryTypeDontCare = 0
KS_MemoryTypeKernelPaged = 1
KS_MemoryTypeKernelNonPaged = 2
KS_MemoryTypeDeviceHostMapped = 3
KS_MemoryTypeDeviceSpecific = 4
KS_MemoryTypeUser = 5
KS_MemoryTypeAnyHost = 6
End Enumimport enum
class KS_LogicalMemoryType(enum.IntEnum):
KS_MemoryTypeDontCare = 0
KS_MemoryTypeKernelPaged = 1
KS_MemoryTypeKernelNonPaged = 2
KS_MemoryTypeDeviceHostMapped = 3
KS_MemoryTypeDeviceSpecific = 4
KS_MemoryTypeUser = 5
KS_MemoryTypeAnyHost = 6// KS_LogicalMemoryType
pub const KS_MemoryTypeDontCare: i32 = 0;
pub const KS_MemoryTypeKernelPaged: i32 = 1;
pub const KS_MemoryTypeKernelNonPaged: i32 = 2;
pub const KS_MemoryTypeDeviceHostMapped: i32 = 3;
pub const KS_MemoryTypeDeviceSpecific: i32 = 4;
pub const KS_MemoryTypeUser: i32 = 5;
pub const KS_MemoryTypeAnyHost: i32 = 6;// KS_LogicalMemoryType
const (
KS_MemoryTypeDontCare int32 = 0
KS_MemoryTypeKernelPaged int32 = 1
KS_MemoryTypeKernelNonPaged int32 = 2
KS_MemoryTypeDeviceHostMapped int32 = 3
KS_MemoryTypeDeviceSpecific int32 = 4
KS_MemoryTypeUser int32 = 5
KS_MemoryTypeAnyHost int32 = 6
)const
KS_MemoryTypeDontCare = 0;
KS_MemoryTypeKernelPaged = 1;
KS_MemoryTypeKernelNonPaged = 2;
KS_MemoryTypeDeviceHostMapped = 3;
KS_MemoryTypeDeviceSpecific = 4;
KS_MemoryTypeUser = 5;
KS_MemoryTypeAnyHost = 6;// KS_LogicalMemoryType
pub const KS_MemoryTypeDontCare: i32 = 0;
pub const KS_MemoryTypeKernelPaged: i32 = 1;
pub const KS_MemoryTypeKernelNonPaged: i32 = 2;
pub const KS_MemoryTypeDeviceHostMapped: i32 = 3;
pub const KS_MemoryTypeDeviceSpecific: i32 = 4;
pub const KS_MemoryTypeUser: i32 = 5;
pub const KS_MemoryTypeAnyHost: i32 = 6;const
KS_MemoryTypeDontCare* = 0
KS_MemoryTypeKernelPaged* = 1
KS_MemoryTypeKernelNonPaged* = 2
KS_MemoryTypeDeviceHostMapped* = 3
KS_MemoryTypeDeviceSpecific* = 4
KS_MemoryTypeUser* = 5
KS_MemoryTypeAnyHost* = 6enum KS_LogicalMemoryType : int {
KS_MemoryTypeDontCare = 0,
KS_MemoryTypeKernelPaged = 1,
KS_MemoryTypeKernelNonPaged = 2,
KS_MemoryTypeDeviceHostMapped = 3,
KS_MemoryTypeDeviceSpecific = 4,
KS_MemoryTypeUser = 5,
KS_MemoryTypeAnyHost = 6,
}#define global KS_MemoryTypeDontCare 0x0
#define global KS_MemoryTypeKernelPaged 0x1
#define global KS_MemoryTypeKernelNonPaged 0x2
#define global KS_MemoryTypeDeviceHostMapped 0x3
#define global KS_MemoryTypeDeviceSpecific 0x4
#define global KS_MemoryTypeUser 0x5
#define global KS_MemoryTypeAnyHost 0x6