Win32 API 日本語リファレンス
ホームDevices.Display › VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE

VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE

列挙型
基底型i4

メンバー 13

名前10進16進
VideoPowerNotifyCallout10x1
VideoEnumChildPdoNotifyCallout30x3
VideoFindAdapterCallout40x4
VideoPnpNotifyCallout70x7
VideoDxgkDisplaySwitchCallout80x8
VideoDxgkFindAdapterTdrCallout100xA
VideoDxgkHardwareProtectionTeardown110xB
VideoRepaintDesktop120xC
VideoUpdateCursor130xD
VideoDisableMultiPlaneOverlay140xE
VideoDesktopDuplicationChange150xF
VideoBlackScreenDiagnostics160x10
VideoForceCompositionRender170x11

各言語での定義

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

typedef enum VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE : int {
    VideoPowerNotifyCallout = 1,
    VideoEnumChildPdoNotifyCallout = 3,
    VideoFindAdapterCallout = 4,
    VideoPnpNotifyCallout = 7,
    VideoDxgkDisplaySwitchCallout = 8,
    VideoDxgkFindAdapterTdrCallout = 10,
    VideoDxgkHardwareProtectionTeardown = 11,
    VideoRepaintDesktop = 12,
    VideoUpdateCursor = 13,
    VideoDisableMultiPlaneOverlay = 14,
    VideoDesktopDuplicationChange = 15,
    VideoBlackScreenDiagnostics = 16,
    VideoForceCompositionRender = 17
} VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE;
public enum VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE : int
{
    VideoPowerNotifyCallout = 1,
    VideoEnumChildPdoNotifyCallout = 3,
    VideoFindAdapterCallout = 4,
    VideoPnpNotifyCallout = 7,
    VideoDxgkDisplaySwitchCallout = 8,
    VideoDxgkFindAdapterTdrCallout = 10,
    VideoDxgkHardwareProtectionTeardown = 11,
    VideoRepaintDesktop = 12,
    VideoUpdateCursor = 13,
    VideoDisableMultiPlaneOverlay = 14,
    VideoDesktopDuplicationChange = 15,
    VideoBlackScreenDiagnostics = 16,
    VideoForceCompositionRender = 17,
}
Public Enum VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE As Integer
    VideoPowerNotifyCallout = 1
    VideoEnumChildPdoNotifyCallout = 3
    VideoFindAdapterCallout = 4
    VideoPnpNotifyCallout = 7
    VideoDxgkDisplaySwitchCallout = 8
    VideoDxgkFindAdapterTdrCallout = 10
    VideoDxgkHardwareProtectionTeardown = 11
    VideoRepaintDesktop = 12
    VideoUpdateCursor = 13
    VideoDisableMultiPlaneOverlay = 14
    VideoDesktopDuplicationChange = 15
    VideoBlackScreenDiagnostics = 16
    VideoForceCompositionRender = 17
End Enum
import enum

class VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE(enum.IntEnum):
    VideoPowerNotifyCallout = 1
    VideoEnumChildPdoNotifyCallout = 3
    VideoFindAdapterCallout = 4
    VideoPnpNotifyCallout = 7
    VideoDxgkDisplaySwitchCallout = 8
    VideoDxgkFindAdapterTdrCallout = 10
    VideoDxgkHardwareProtectionTeardown = 11
    VideoRepaintDesktop = 12
    VideoUpdateCursor = 13
    VideoDisableMultiPlaneOverlay = 14
    VideoDesktopDuplicationChange = 15
    VideoBlackScreenDiagnostics = 16
    VideoForceCompositionRender = 17
// VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE
pub const VideoPowerNotifyCallout: i32 = 1;
pub const VideoEnumChildPdoNotifyCallout: i32 = 3;
pub const VideoFindAdapterCallout: i32 = 4;
pub const VideoPnpNotifyCallout: i32 = 7;
pub const VideoDxgkDisplaySwitchCallout: i32 = 8;
pub const VideoDxgkFindAdapterTdrCallout: i32 = 10;
pub const VideoDxgkHardwareProtectionTeardown: i32 = 11;
pub const VideoRepaintDesktop: i32 = 12;
pub const VideoUpdateCursor: i32 = 13;
pub const VideoDisableMultiPlaneOverlay: i32 = 14;
pub const VideoDesktopDuplicationChange: i32 = 15;
pub const VideoBlackScreenDiagnostics: i32 = 16;
pub const VideoForceCompositionRender: i32 = 17;
// VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE
const (
	VideoPowerNotifyCallout int32 = 1
	VideoEnumChildPdoNotifyCallout int32 = 3
	VideoFindAdapterCallout int32 = 4
	VideoPnpNotifyCallout int32 = 7
	VideoDxgkDisplaySwitchCallout int32 = 8
	VideoDxgkFindAdapterTdrCallout int32 = 10
	VideoDxgkHardwareProtectionTeardown int32 = 11
	VideoRepaintDesktop int32 = 12
	VideoUpdateCursor int32 = 13
	VideoDisableMultiPlaneOverlay int32 = 14
	VideoDesktopDuplicationChange int32 = 15
	VideoBlackScreenDiagnostics int32 = 16
	VideoForceCompositionRender int32 = 17
)
const
  VideoPowerNotifyCallout = 1;
  VideoEnumChildPdoNotifyCallout = 3;
  VideoFindAdapterCallout = 4;
  VideoPnpNotifyCallout = 7;
  VideoDxgkDisplaySwitchCallout = 8;
  VideoDxgkFindAdapterTdrCallout = 10;
  VideoDxgkHardwareProtectionTeardown = 11;
  VideoRepaintDesktop = 12;
  VideoUpdateCursor = 13;
  VideoDisableMultiPlaneOverlay = 14;
  VideoDesktopDuplicationChange = 15;
  VideoBlackScreenDiagnostics = 16;
  VideoForceCompositionRender = 17;
// VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE
pub const VideoPowerNotifyCallout: i32 = 1;
pub const VideoEnumChildPdoNotifyCallout: i32 = 3;
pub const VideoFindAdapterCallout: i32 = 4;
pub const VideoPnpNotifyCallout: i32 = 7;
pub const VideoDxgkDisplaySwitchCallout: i32 = 8;
pub const VideoDxgkFindAdapterTdrCallout: i32 = 10;
pub const VideoDxgkHardwareProtectionTeardown: i32 = 11;
pub const VideoRepaintDesktop: i32 = 12;
pub const VideoUpdateCursor: i32 = 13;
pub const VideoDisableMultiPlaneOverlay: i32 = 14;
pub const VideoDesktopDuplicationChange: i32 = 15;
pub const VideoBlackScreenDiagnostics: i32 = 16;
pub const VideoForceCompositionRender: i32 = 17;
const
  VideoPowerNotifyCallout* = 1
  VideoEnumChildPdoNotifyCallout* = 3
  VideoFindAdapterCallout* = 4
  VideoPnpNotifyCallout* = 7
  VideoDxgkDisplaySwitchCallout* = 8
  VideoDxgkFindAdapterTdrCallout* = 10
  VideoDxgkHardwareProtectionTeardown* = 11
  VideoRepaintDesktop* = 12
  VideoUpdateCursor* = 13
  VideoDisableMultiPlaneOverlay* = 14
  VideoDesktopDuplicationChange* = 15
  VideoBlackScreenDiagnostics* = 16
  VideoForceCompositionRender* = 17
enum VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE : int {
    VideoPowerNotifyCallout = 1,
    VideoEnumChildPdoNotifyCallout = 3,
    VideoFindAdapterCallout = 4,
    VideoPnpNotifyCallout = 7,
    VideoDxgkDisplaySwitchCallout = 8,
    VideoDxgkFindAdapterTdrCallout = 10,
    VideoDxgkHardwareProtectionTeardown = 11,
    VideoRepaintDesktop = 12,
    VideoUpdateCursor = 13,
    VideoDisableMultiPlaneOverlay = 14,
    VideoDesktopDuplicationChange = 15,
    VideoBlackScreenDiagnostics = 16,
    VideoForceCompositionRender = 17,
}
#define global VideoPowerNotifyCallout             0x1
#define global VideoEnumChildPdoNotifyCallout      0x3
#define global VideoFindAdapterCallout             0x4
#define global VideoPnpNotifyCallout               0x7
#define global VideoDxgkDisplaySwitchCallout       0x8
#define global VideoDxgkFindAdapterTdrCallout      0xA
#define global VideoDxgkHardwareProtectionTeardown 0xB
#define global VideoRepaintDesktop                 0xC
#define global VideoUpdateCursor                   0xD
#define global VideoDisableMultiPlaneOverlay       0xE
#define global VideoDesktopDuplicationChange       0xF
#define global VideoBlackScreenDiagnostics         0x10
#define global VideoForceCompositionRender         0x11