Microsoft Game Development Kit (GDK) のPIX3 API リファレンス情報。
関数
| 関数 | 説明 |
|---|---|
| ConfigureL2IPMCs | L2 キャッシュ内のパフォーマンス カウンターを構成します。 |
| ConfigureNBPMCs | ノース ブリッジの内部に 4 つのハードウェア パフォーマンス モニター カウンター (PMC) を構成して、タイトルのコードから直接、カウンターを読み取れるようにします。 |
| ConfigurePMCs | 4 つのハードウェア パフォーマンス モニター カウンター (PMC) を構成して、タイトルのコードから直接、カウンターを読み取れるようにします。 |
| GetPMCValue | ハードウェア パフォーマンス カウンター (PMC) の値を取得します。 |
| PIX_COLOR | イベントに対して特定の色を指定します。 |
| PIX_COLOR_INDEX | 一意のイベント カテゴリのセットを指定し、PIX が各カテゴリを表す色を選択できるようにします。 |
| PIXBeginCapture | プログラムによって制御できる PIX キャプチャを開始します。 |
| PIXBeginEvent | PIX のシステム タイミング キャプチャ機能に表示される CPU アクティビティのタイミング キャプチャに対するユーザー定義イベントを開始します。 |
| PIXEndCapture |
PIXBeginCapture によって開始された、プログラムによって制御されるキャプチャを停止します。 |
| PIXEndEvent | ユーザー定義のイベントの終了を定義します。 |
| PIXGetCaptureState | 進行中のキャプチャの種類をフラグのセットとして取得します。 |
| PIXGetPowerMetrics (NDA トピック)認可が必須です | Xbox Series 本体の現在の電力負荷を返します |
| PIXRecordMemoryAllocationEvent | メモリ割り当てイベントを記録します。 |
| PIXRecordMemoryFreeEvent | メモリ解放イベントを記録します。 |
| PIXReportCounter | ユーザー定義のカウンターを PIX UI に表示します。 |
| PIXScopedEvent | Xbox パフォーマンス インベスティゲーター (PIX) のタイミング キャプチャ機能に表示される CPU アクティビティのタイミング キャプチャに対するユーザー定義イベントを作成します。 |
| PIXSetMarker | 特定のユーザー定義イベントが発生したときに、PIX の [System Timing Capture] ウィンドウの CPU タイムラインにマーカーを挿入します。 |
構造体
| 構造体 | 説明 |
|---|---|
| PIXCaptureParameters | PIXBeginCapture のパラメーター。 |
| PIXPowerMetrics (NDA トピック)認可が必須です | PIXGetPowerMetrics のパラメーター |
PIX GPU キャプチャ API
詳細については、「PIX GPU キャプチャ API (NDA トピック)認可が必須です」を参照してください。