Skip to main content

PIXCaptureParameters

PIXBeginCapture のパラメーターです。

Syntax

Members

FileName
型: PWSTR
本体上のキャプチャのファイル名です。 MaximumToolingMemorySizeMb
型: UINT32
キャプチャ データを保持するために使用されるツーリング メモリ内のバッファーの最大サイズ (MB 単位) です。
キャプチャは、CaptureStorage の値に応じて、メモリ バッファーがいっぱいになったときに停止するか、またはツーリング メモリをリング バッファーとして使用します。
CaptureStorage
型: PIXCaptureStorage
キャプチャのモードです。Memory に設定した場合、PIXBeginCapture は利用可能なツーリング メモリを埋めていき、その後に入ってくる新しいデータは破棄されます。MemoryCircular に設定した場合、PIXBeginCapture はツーリング メモリをリング バッファーとして使用します。キャプチャはツーリング メモリがいっぱいになるまで実行されますが、キャプチャを停止する代わりに、新しいデータのための領域を確保するために古いデータからエージ アウトされます。 CaptureGpuTiming
型: BOOL
PIX GPU イベント、GPU ワーク、PIX GPU マーカー、および API マーカーを含む GPU タイミング データをキャプチャするかどうかを決定します。 CaptureCallstacks
型: BOOL
コンテキスト スイッチのコール スタックをキャプチャするかどうかを決定します。 CaptureCpuSamples
型: BOOL
CPU サンプルをキャプチャするかどうかを決定します。 CpuSamplesPerSecond
型: UINT32
キャプチャする 1 秒あたりの CPU サンプル数です。 CaptureFileIO
型: BOOL
DirectStorage および Win32 のファイル I/O をキャプチャするかどうかを決定します。 CaptureVirtualAllocEvents
型: BOOL
仮想割り当てイベントをキャプチャするかどうかを決定します。 CaptureHeapAllocEvents
型: BOOL
ヒープ割り当てイベントをキャプチャするかどうかを決定します。 CaptureXMemEvents
型: BOOL
XMem 割り当てイベントをキャプチャするかどうかを決定します。 CapturePixMemEvents
型: BOOL
タイトル定義のカスタム メモリ アロケーターによって行われた割り当てをキャプチャするかどうかを決定します。 CapturePageFaultEvents
型: BOOL
ページ フォールト イベントをキャプチャするかどうかを決定します。 CaptureVideoFrames
型: BOOL
ビデオ フレームをキャプチャするかどうかを決定します。

Remarks

この共用体は、プログラムで制御される PIX タイミング キャプチャを開始するために PIXBeginCapture によって使用されます。 PixBeginCapture は、PixGetCaptureState から返されるフラグも使用します。

Requirements

ヘッダー: pix3.h サポートされているプラットフォーム: XBOX One ファミリー本体および XBOX Series 本体

See also

PIXBeginCapture
PIX (NDA topic)
pix3
最終更新日 2026年8月24日