структура D3DKMT_DEVICERESET_STATE (d3dkmthk.h)
Структура D3DKMT_DEVICERESET_STATE определяет состояние сброса.
Синтаксис
typedef struct _D3DKMT_DEVICERESET_STATE {
union {
struct {
UINT DesktopSwitched : 1;
UINT Reserved : 31;
};
UINT Value;
};
} D3DKMT_DEVICERESET_STATE;
Члены
DesktopSwitched
Значение UINT, указывающее, был ли рабочий стол, на котором создается вызывающий процесс, переключен из видимого в невидимый. Например, когда экран безопасности появляется из-за нажатия пользователем клавиш CTRL+ALT+DEL, рабочий стол, на который создается вызывающий процесс, становится невидимым.
Задание этого элемента эквивалентно установке первого бита 32-разрядного элемента Value (0x00000001).
Reserved
Этот элемент зарезервирован и должен иметь нулевое значение. Присвоение этому элементу значения 0 эквивалентно присвоению остальным 31 битам (0xFFFFFFFE) 32-разрядного элемента Value равным нулю.
Value
32-разрядное значение, определяющее состояние сброса.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmthk.h (включая D3dkmthk.h) |