> ## 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

> DSTORAGE_PRIORITY

# DSTORAGE\_PRIORITY

DirectStorage キューの優先度レベル。

## 構文

```cpp theme={null}
enum DSTORAGE_PRIORITY  : INT8  
{  
    DSTORAGE_PRIORITY_LOW = -1,  
    DSTORAGE_PRIORITY_NORMAL = 0,  
    DSTORAGE_PRIORITY_HIGH = 1,  
    DSTORAGE_PRIORITY_REALTIME = 2,  
    DSTORAGE_PRIORITY_FIRST = DSTORAGE_PRIORITY_LOW,  
    DSTORAGE_PRIORITY_LAST = DSTORAGE_PRIORITY_REALTIME,  
    DSTORAGE_PRIORITY_COUNT = 4  
}  
```

## 定数

| 定数                           | 説明                                                              |
| ---------------------------- | --------------------------------------------------------------- |
| DSTORAGE\_PRIORITY\_LOW      | DirectStorage 操作の最低優先度。                                         |
| DSTORAGE\_PRIORITY\_NORMAL   | 大半の要求はこの優先度にする必要があります。                                          |
| DSTORAGE\_PRIORITY\_HIGH     | DirectStorage 操作の最高優先度。                                         |
| DSTORAGE\_PRIORITY\_REALTIME | `DSTORAGE_PRIORITY_HIGH` と同じ優先度ですが、CPU 負荷が増える代わりに、レイテンシを最小化します。 |
| DSTORAGE\_PRIORITY\_FIRST    | 最低優先度レベル。`DSTORAGE_PRIORITY_LOW` と等しくなります。                      |
| DSTORAGE\_PRIORITY\_LAST     | 最高優先度レベル。`DSTORAGE_PRIORITY_REALTIME` と等しくなります。                 |
| DSTORAGE\_PRIORITY\_COUNT    | 優先度レベルの数。                                                       |

## 解説

この列挙型は [DSTORAGE\_QUEUE\_DESC](/reference/system/dstorage/structs/dstorage_queue_desc) 構造体で使用されます。

優先度は、要求のサイズに基づく重み付きラウンド ロビン アルゴリズムによって強制されます。`DSTORAGE_PRIORITY_LOW` と `DSTORAGE_PRIORITY_NORMAL` の差、および `DSTORAGE_PRIORITY_NORMAL` と `DSTORAGE_PRIORITY_HIGH` の差は、それぞれおよそ 1 桁の差になります。

すべての Win32 要求は、通常優先度 (`DSTORAGE_PRIORITY_NORMAL`) を持ちます。

優先度レベルを反復するには、`DSTORAGE_PRIORITY_FIRST`、`DSTORAGE_PRIORITY_LAST`、`DSTORAGE_PRIORITY_COUNT` を使用します。

詳細については、[DirectStorage の概要](/build/console-features/storage/directstorage/directstorage-overview) の「優先度」セクションを参照してください。

## 要件

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

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

## 関連項目

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


## Related topics

- [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)
- [DStorage](/ja-jp/reference/system/dstorage/dstorage_members.md)
- [DSTORAGE_PRIORITY_STATS](/ja-jp/reference/system/dstorage/structs/dstorage_priority_stats.md)
- [DSTORAGE_STATS](/ja-jp/reference/system/dstorage/structs/dstorage_stats.md)
