次の方法で共有


XNetworkingQueryStatistics

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

構文

HRESULT XNetworkingQueryStatistics(  
         XNetworkingStatisticsType statisticsType,  
         XNetworkingStatisticsBuffer* statisticsBuffer
)  

パラメーター

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