ニンテンドー 3DS CPU プロファイラ  4.04
 全て 関数 列挙型 列挙型の値 グループ ページ
void nnprofRuntimeControlSetSampleTime ( u32  time)

サンプリングとサンプリングの間の時間を設定します。

本関数に渡される値は、(nnprofRuntimeControlSetSampleMethod で選択する)サンプリングの種類により異なります。

時間によるサンプリングの場合は、time パラメータはサンプリングとサンプリングの間の待機時間をナノ秒単位で表します。 使いやすいように、プロファイラ GUI 内の設定とマッチする複数のプリセット設定値を用意しています。 これは NN_PROF_SETTINGS_?X という形式をとり、? には毎フレームのサンプリング回数が入ります。(例: NN_PROF_SETTINGS_10X

パフォーマンスカウンタによるサンプリングの場合は、time パラメータはサンプル取得前にパフォーマンスカウンタが到達しなければならないカウントを表します。 GUI を基にしたプリセット設定値を将来追加する予定です。

引数
timeサンプリングとサンプリングの間の待機時間。