Win32 API 日本語リファレンス
ホームGraphics.DXCore › DXCoreNotificationType

DXCoreNotificationType

列挙型
基底型u4

メンバー 4

名前10進16進
AdapterListStale00x0
AdapterNoLongerValid10x1
AdapterBudgetChange20x2
AdapterHardwareContentProtectionTeardown30x3

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum DXCoreNotificationType : unsigned int {
    AdapterListStale = 0,
    AdapterNoLongerValid = 1,
    AdapterBudgetChange = 2,
    AdapterHardwareContentProtectionTeardown = 3
} DXCoreNotificationType;
public enum DXCoreNotificationType : uint
{
    AdapterListStale = 0,
    AdapterNoLongerValid = 1,
    AdapterBudgetChange = 2,
    AdapterHardwareContentProtectionTeardown = 3,
}
Public Enum DXCoreNotificationType As UInteger
    AdapterListStale = 0
    AdapterNoLongerValid = 1
    AdapterBudgetChange = 2
    AdapterHardwareContentProtectionTeardown = 3
End Enum
import enum

class DXCoreNotificationType(enum.IntEnum):
    AdapterListStale = 0
    AdapterNoLongerValid = 1
    AdapterBudgetChange = 2
    AdapterHardwareContentProtectionTeardown = 3
// DXCoreNotificationType
pub const AdapterListStale: u32 = 0;
pub const AdapterNoLongerValid: u32 = 1;
pub const AdapterBudgetChange: u32 = 2;
pub const AdapterHardwareContentProtectionTeardown: u32 = 3;
// DXCoreNotificationType
const (
	AdapterListStale uint32 = 0
	AdapterNoLongerValid uint32 = 1
	AdapterBudgetChange uint32 = 2
	AdapterHardwareContentProtectionTeardown uint32 = 3
)
const
  AdapterListStale = 0;
  AdapterNoLongerValid = 1;
  AdapterBudgetChange = 2;
  AdapterHardwareContentProtectionTeardown = 3;
// DXCoreNotificationType
pub const AdapterListStale: u32 = 0;
pub const AdapterNoLongerValid: u32 = 1;
pub const AdapterBudgetChange: u32 = 2;
pub const AdapterHardwareContentProtectionTeardown: u32 = 3;
const
  AdapterListStale* = 0
  AdapterNoLongerValid* = 1
  AdapterBudgetChange* = 2
  AdapterHardwareContentProtectionTeardown* = 3
enum DXCoreNotificationType : uint {
    AdapterListStale = 0,
    AdapterNoLongerValid = 1,
    AdapterBudgetChange = 2,
    AdapterHardwareContentProtectionTeardown = 3,
}
#define global AdapterListStale                         0x0
#define global AdapterNoLongerValid                     0x1
#define global AdapterBudgetChange                      0x2
#define global AdapterHardwareContentProtectionTeardown 0x3