「SystemEvents.CheckEvents () メソッド (Sce.Pss.Core.Enviroment)」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator (ページの作成:「SystemEvents.CheckEvents とは、PlayStation Suiteのシステムの状態をチェックして、変化があれば各種イベントを呼び出す、[[SystemEve...」) |
imported>Administrator 細 |
||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
− | SystemEvents.CheckEvents | + | SystemEvents.CheckEvents メソッドとは、[[PlayStation Suite]]のシステムの状態をチェックして、変化があれば各種イベントを呼び出す、[[SystemEvents クラス (Sce.Pss.Core.Enviroment)|SystemEvents クラス]]の[[静的メソッド]]である。 |
主に最小化やスリープ状態からの復帰などを検出するために使う。 | 主に最小化やスリープ状態からの復帰などを検出するために使う。 | ||
== 構文 == | == 構文 == | ||
− | === [[名前空間]] === | + | === 所属する[[名前空間]] === |
* [[Sce.Pss.Core.Enviroment 名前空間]] | * [[Sce.Pss.Core.Enviroment 名前空間]] | ||
− | + | ||
− | === | + | === 所属するクラス === |
* [[SystemEvents クラス (Sce.Pss.Core.Enviroment)]] | * [[SystemEvents クラス (Sce.Pss.Core.Enviroment)]] | ||
− | + | ||
=== 宣言 === | === 宣言 === | ||
<source lang="csharp"> | <source lang="csharp"> | ||
31行目: | 31行目: | ||
== 使用例 == | == 使用例 == | ||
CheckEventsメソッドは、通常[[ゲームループ]]の中に書き、1ループ1回程度の頻度で呼び出しを行う。 | CheckEventsメソッドは、通常[[ゲームループ]]の中に書き、1ループ1回程度の頻度で呼び出しを行う。 | ||
+ | なお、[[PlayStation Suite Studio]]で新規プロジェクトを作成すると自動生成される[[ソースコード]]の中に単純な[[ゲームループ]]があり、その中にCheckEventsメソッドが書かれているので、わざわざ手で書くことはないかもしれない。 | ||
詳細だれか書いて。 | 詳細だれか書いて。 |
2012年4月30日 (月) 08:30時点における最新版
SystemEvents.CheckEvents メソッドとは、PlayStation Suiteのシステムの状態をチェックして、変化があれば各種イベントを呼び出す、SystemEvents クラスの静的メソッドである。
主に最小化やスリープ状態からの復帰などを検出するために使う。
目次
構文[編集 | ソースを編集]
所属する名前空間[編集 | ソースを編集]
所属するクラス[編集 | ソースを編集]
宣言[編集 | ソースを編集]
public static void CheckEvents () ;
パラメーター[編集 | ソースを編集]
なし。
戻り値[編集 | ソースを編集]
なし。
例外[編集 | ソースを編集]
不明。
解説[編集 | ソースを編集]
CheckEventsメソッドでシステムの状態変化を検出し、変更があれば各種イベントを呼び出す。
各種イベントといっても、PlayStation Suite SDKのオーブンベータ版(v0.98)の時点ではOnRestoredイベントしかなく、最小化からの復帰したことを検出するのにしか使い道がない。が、最小化からの復帰はとても重要なイベントであり、PlayStation Suite用のアプリケーションを書く上では必須となる要素である。
使用例[編集 | ソースを編集]
CheckEventsメソッドは、通常ゲームループの中に書き、1ループ1回程度の頻度で呼び出しを行う。 なお、PlayStation Suite Studioで新規プロジェクトを作成すると自動生成されるソースコードの中に単純なゲームループがあり、その中にCheckEventsメソッドが書かれているので、わざわざ手で書くことはないかもしれない。
詳細だれか書いて。
プラットフォームとバージョンについて[編集 | ソースを編集]
- PlayStation Suite SDK 0.98 (オープンベータ版)
関連項目[編集 | ソースを編集]
参考文献[編集 | ソースを編集]