A>есть планшет windows 8.1
A>по нажатию кнопки включения или через определенное время гаснет экран, нужно поймать это событие
RegisterPowerSettingNotification()
GUID_CONSOLE_DISPLAY_STATE
The Data member is a DWORD with one of the following values.
0x0 — The display is off.
0x1 — The display is on.
0x2 — The display is dimmed.
x64>GUID_CONSOLE_DISPLAY_STATE
Там же ещё есть GUID_SESSION_DISPLAY_STATUS, возможно, подойдёт больше.
Здравствуйте, x64, Вы писали:
x64>x64>The Data member is a DWORD with one of the following values.
x64>0x0 — The display is off.
x64>0x1 — The display is on.
x64>0x2 — The display is dimmed.
спасибо большое, еще не попробовал, но подозреваю, что оно
а может еще кто на вскидку подсказать, как отследить поворот экрана, не просто WM_DISPLAYCHANGE, который дает размеры сторон, а именно угол 0, 90, 180, 270
проблема в том, что пользую direct show для работы с камерой, при 0 все Ok, при повороте в окне изображение с камеры неправильно повернутое
мне бы узнать угол, тогда с помощью Graphics.RotateTransform смогу повернуть на нужный угол, может есть варианты проще