フルスクリーン アプリがアクティブなときに、時間指定のスクリーンセーバーをアクティブにするにはどうすればよいでしょうか。たとえば、YouTube ビデオがフルスクリーンで再生されている場合、通常はスクリーンセーバーはアクティブになりません。スクリーンセーバーをアクティブのままにするにはどうすればよいでしょうか。
Windows 10 Proの実行
答え1
これはプログラムによって制御されます。プログラムはSetThreadExecutionStateを呼び出して、ビデオの再生中にウィンドウをスリープ状態にしたりモニターをオフにしたりしないように指示し、ビデオが終了したらこれを呼び出して通常の状態に戻します。https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setthreadexecutionstate。
プログラムに設定がある場合は、プログラムの設定で設定できます。たとえば、Windows Media Playerのオプションでは、再生中にスクリーンセーバーを許可する。