Skip to main content

XNetworkingQueryStatistics

指定されたネットワーク統計を、呼び出し元が提供したバッファーに取得します。

構文

パラメーター

statisticsType   _In_
型: XNetworkingStatisticsType
取得する特定の統計を識別する列挙値。 statisticsBuffer   _Out_
型: XNetworkingStatisticsBuffer
要求された統計が書き込まれる、呼び出し元が提供した構造体へのポインター。ユニオン バッファー内で書き込まれる正確なサブ構造体フィールドは、要求される統計の種類によって異なります。

戻り値

型: HRESULT 統計の取得に成功した場合は S_OK。指定された統計タイプの取得が現在のプラットフォームでサポートされていない場合は E_NOTIMPL。指定された統計タイプが Gaming Runtime によって認識されない場合は E_INVALIDARG。

解説

この関数は、指定されたネットワーク関連の統計のスナップショットを、呼び出し元が提供したバッファーに取得します。この関数への複数回の呼び出しにおいて、ほとんどの統計は同じ値を報告することが保証されない点に注意してください。 出力バッファー ユニオン内で書き込まれるのは、統計固有のサブ構造体フィールドのみです。呼び出し元の出力バッファーのうち、ユニオン全体として定義されているものの、サブ構造体の末尾を超えて存在する追加メモリは、この関数によって一切変更されません。

要件

ヘッダー: XNetworking.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリ コンソール、XBOX Series コンソール

関連項目

XNetworking
最終更新日 2026年8月24日