> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DSTORAGE_PRIORITY_STATS

> DSTORAGE_PRIORITY_STATS

# DSTORAGE\_PRIORITY\_STATS

DirectStorage の統計情報。

## 構文

```cpp theme={null}
struct DSTORAGE_PRIORITY_STATS {
    UINT32 CurrentQueueCount;
    UINT32 MaxQueueCount;
    UINT32 CumulativeQueueCount;
    UINT32 TotalStatusCount;
    UINT32 TotalFenceCount;
    UINT32 PendingRequestCount;
    UINT32 TotalRequestCount;
    UINT64 TotalRequestSourceByteCount;
    UINT64 TotalRequestDestinationByteCount;
};
```

### メンバー

*CurrentQueueCount*\
Type: UINT32

現在開いているキューの数。

*MaxQueueCount*\
Type: UINT32

同時に開かれたキューの最大数。

*CumulativeQueueCount*\
Type: UINT32

開かれたキューの累積数。

*TotalStatusCount*\
Type: UINT32

ステータス要求の総数。

*TotalFenceCount*\
Type: UINT32

フェンス要求の総数。

*PendingRequestCount*\
Type: UINT32

現在保留中の要求の数。要求は、DirectStorage サブシステムが処理を開始したが、まだ完了していない場合に保留状態と見なされます。
[IDStorageQueueX::Submit](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit) の呼び出しは、DirectStorage が指定されたキューの要求の処理を開始するシグナルです。低レベルの DirectStorage リソースがビジー状態の場合、[IDStorageQueueX::Submit](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit) の呼び出しから、要求が保留中と見なされるまでに遅延が発生する可能性があります。

*TotalRequestCount*\
Type: UINT32

送信された要求の総数。

*TotalRequestSourceByteCount*\
Type: UINT64

要求のソース サイズの合計。

*TotalRequestDestinationByteCount*\
Type: UINT64

要求の宛先サイズの合計。

## 解説

この構造体は、[IDStorageFactoryX1::GetStats](/reference/system/dstorage/interfaces/IDStorageFactoryX1/methods/idstoragefactoryx1_getstats) メソッドで使用される [DSTORAGE\_STATS](/reference/system/dstorage/structs/dstorage_stats) の一部として返されます。

## 要件

**ヘッダー:** dstorage\_xs.h

**サポートされているプラットフォーム:** XBOX Series 本体

## 関連項目

[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

- [DSTORAGE_STATS](/ja-jp/reference/system/dstorage/structs/dstorage_stats.md)
- [DStorage](/ja-jp/reference/system/dstorage/dstorage_members.md)
- [DSTORAGE_PRIORITY](/ja-jp/reference/system/dstorage/enums/dstorage_priority.md)
- [DSTORAGE_QUEUE_DESC](/ja-jp/reference/system/dstorage/structs/dstorage_queue_desc.md)
- [DSTORAGE_QUEUE_DESC1](/ja-jp/reference/system/dstorage/structs/dstorage_queue_desc1.md)
