Skip to main content

DSTORAGE_PRIORITY

Priority levels of a DirectStorage queue.

Syntax

Constants

Remarks

This enumeration is used in the DSTORAGE_QUEUE_DESC structure. Priority is enforced by a weighted round-robin algorithm that is based on size of the requests. The difference between DSTORAGE_PRIORITY_LOW and DSTORAGE_PRIORITY_NORMAL is approximately an order of magnitude, as is the difference between DSTORAGE_PRIORITY_NORMAL and DSTORAGE_PRIORITY_HIGH. All Win32 requests have normal priority (DSTORAGE_PRIORITY_NORMAL). To iterate over the priority levels, use DSTORAGE_PRIORITY_FIRST, DSTORAGE_PRIORITY_LAST, and DSTORAGE_PRIORITY_COUNT. For more information, see the “Priority” section of DirectStorage Overview.

Requirements

Header: dstorage_xs.h Supported platforms: XBOX Series consoles

See also

DStorage
Last modified on August 20, 2026