次の方法で共有


PIXGetCaptureState

進行中のキャプチャの種類をフラグのセットとして取得します。

構文

DWORD PIXGetCaptureState(  
)  

パラメーター

戻り値

型: DWORD

キャプチャ状態フラグ。 キャプチャ状態フラグが設定されていない場合は、0 が返されます。これは、PIX ではキャプチャが進行していないことを示します。

フラグ

フラグ 説明
PIX_CAPTURE_TIMING (1 << 0) システム タイミング。
PIX_CAPTURE_GPU (1 << 1) GPU フレーム。
PIX_CAPTURE_FUNCTION_SUMMARY (1 << 2) 関数の要約キャプチャーが [Home] タブから開始されました。
PIX_CAPTURE_FUNCTION_DETAILS (1 << 3) 追加の関数詳細の要求が、関数の要約キャプチャーまたは呼び出し関係図キャプチャーから [Capture Additional Calls] ボタンを使用して開始されました。
PIX_CAPTURE_CALLGRAPH (1 << 4) 呼び出し関係図キャプチャーが、PIX から、または PIXBeginCapture を呼び出すことでプログラムによって開始されました。
PIX_CAPTURE_INSTRUCTION_TRACE (1 << 5) CPU 命令トレース キャプチャが進行中です。
PIX_CAPTURE_SYSTEM_MONITOR_COUNTERS (1 << 6) システム モニター カウンター。
PIX_CAPTURE_VIDEO (1 << 7) ビデオ再生。
PIX_CAPTURE_AUDIO (1 << 8) オーディオ再生。

解説

PIXCaptureState から取得したフラグは、PIXBeginCapture 関数のパラメーターとして使用されます。 PIXBeginCapture の場合、開始される Pix キャプチャの種類がこのフラグで決まります。 この関数を呼び出し、現在実行中のキャプチャの種類を確認することによって、キャプチャが正常に開始されたことを確認できます。

要件

ヘッダー: pix3.h

ライブラリ: pixevt.lib

サポートされているプラットフォーム: Xbox One ファミリー本体、Xbox Series 本体

関連項目

PIXBeginCapture
PIX3
PIX (NDA トピック)認可が必須です