Struct DSTORAGE_QUEUE_DESC
Defined in File dstorage.h
Struct Documentation
-
struct DSTORAGE_QUEUE_DESC
The DSTORAGE_QUEUE_DESC structure contains the properties of a DirectStorage queue for the queue's creation.
Public Members
-
DSTORAGE_REQUEST_SOURCE_TYPE SourceType
The source type of requests that this DirectStorage queue can accept.
-
UINT16 Capacity
The maximum number of requests that the queue can hold.
-
DSTORAGE_PRIORITY Priority
The priority of the requests in this queue.
- _In_opt_z_ const CHAR * Name
Optional name of the queue. Used for debugging.
-
ID3D12Device *Device
Optional device to use for writing to destination resources and performing GPU decompression. The destination resource's device must match this device.
This member may be null. If you specify a null device, then the destination type must be DSTORAGE_REQUEST_DESTINATION_MEMORY.
-
DSTORAGE_REQUEST_SOURCE_TYPE SourceType