SDL_POWERSTATE_UNKNOWN | 電源を特定できない |
SDL_POWERSTATE_ON_BATTERY | 接続されずバッテリーで動作している |
SDL_POWERSTATE_NO_BATTERY | 接続されている. バッテリーなし |
SDL_POWERSTATE_CHARGING | 接続されている. 充電中 |
SDL_POWERSTATE_CHARGED | 接続されている. 充電完了 |
if (SDL_GetPowerInfo(NULL, NULL) == SDL_POWERSTATE_ON_BATTERY) {
printf("アップデート前にノートPCを電源に接続してください¥n");
}