次の方法で共有


XPackageWriteStats

出力書き込み統計 (writeStats) が含まれます。

構文

typedef struct XPackageWriteStats {  
    uint64_t interval;  
    uint64_t budget;  
    uint64_t elapsed;  
    uint64_t bytesWritten;  
} XPackageWriteStats  

メンバー

interval
型: uint64_t

読み取り/書き込み: 現在の期間の合計時間 (ミリ秒単位)。

budget
型: uint64_t

読み取り: 超過したイベントがログに記録されることなく、システムがタイトルに対して現在の期間での書き込みを許可するデータ量。

elapsed
型: uint64_t

読み取り/書き込み: 現在の期間で経過した時間 (ミリ秒単位)。

bytesWritten
型: uint64_t

読み取り/書き込み: 現在の期間でタイトルによって書き込まれたバイト数。

解説

XpackageWriteStats 構造体は、現在の期間の書き込み統計 (writeStats) の指定と受信の両方を行うために、XPackageGetWriteStats 関数によって使用されます。

注意

タイトルによって追跡される最初の間隔は経過時間を更新せず、予算を超えたときに超過イベントがログに記録されることはありません。 データの合計予算が 1 回書き込まれると、間隔がリセットされ、経過時間の値の更新が開始されます。 タイトルの将来の間隔は、間隔の時間に基づいてリセットされ、予算を超過した場合は超過イベントがトリガーされます。

Xbox One タイトルで使用されているパッケージ化テクノロジの詳細については、「パッケージ化の概要」を参照してください。 XVC パッケージを作成する手順については、「Xbox 本体用タイトルのパッケージ化を開始する」を参照してください。

要件

ヘッダー: XPackage.h

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

関連項目

ダウンロード コンテンツ (DLC) パッケージの概要
XPackage