BandwidthStatistics 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
StreamSocket、StreamWebSocket、または MessageWebSocket オブジェクトを使用したネットワーク データ転送の帯域幅情報を表します。
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct BandwidthStatistics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct BandwidthStatistics
var bandwidthStatistics = {
outboundBitsPerSecond : /* Your value */,
inboundBitsPerSecond : /* Your value */,
outboundBitsPerSecondInstability : /* Your value */,
inboundBitsPerSecondInstability : /* Your value */,
outboundBandwidthPeaked : /* Your value */,
inboundBandwidthPeaked : /* Your value */
}
Public Structure BandwidthStatistics
- 継承
-
BandwidthStatistics
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
ID_CAP_NETWORKING [Windows Phone]
|
フィールド
InboundBandwidthPeaked |
ネットワークの計算された受信帯域幅の見積もりがピークに到達したかどうかを示すブール値。 このメンバーは、アプリが十分な接続帯域幅を使用している場合に true に設定され、システムは帯域幅遅延積の適切な見積もりを取得でき、輻輳ウィンドウが帯域幅遅延積のかなりの割合であることを判断できます。 アプリが送信するデータが少ない場合、このメンバーは true から false に変更できます。 この値は、既定で拡張 TCP 統計が有効になっていないシステムでは常に false です。 |
InboundBitsPerSecond |
計算された受信帯域幅の推定 (1 秒あたりのビット数)。 拡張 TCP 統計が既定で有効になっていないシステムでは、この値は常に 0 です。 |
InboundBitsPerSecondInstability |
1 秒あたりのビット数での受信帯域幅推定の不安定さの測定値。 拡張 TCP 統計が既定で有効になっていないシステムでは、この値は常に 0 です。 |
OutboundBandwidthPeaked |
ネットワーク パスの計算された送信帯域幅の見積もりがピークに到達したかどうかを示すブール値。 このメンバーは、アプリが十分な接続帯域幅を使用している場合に true に設定され、システムは帯域幅遅延積の適切な見積もりを取得でき、輻輳ウィンドウが帯域幅遅延積のかなりの割合であることを判断できます。 アプリが送信するデータが少ない場合、このメンバーは true から false に変更できます。 この値は、既定で拡張 TCP 統計が有効になっていないシステムでは常に false です。 |
OutboundBitsPerSecond |
計算された送信帯域幅の見積もり (1 秒あたりのビット数)。 拡張 TCP 統計が既定で有効になっていないシステムでは、この値は常に 0 です。 |
OutboundBitsPerSecondInstability |
送信帯域幅の推定が 1 秒あたりのビット数で不安定になる測定値。 拡張 TCP 統計が既定で有効になっていないシステムでは、この値は常に 0 です。 |