DSTORAGE_REQUEST_DESTINATION_TYPE enumeration (dstorage.h)

Defines constants that specify the destination type of a DirectStorage request.

Syntax

enum DSTORAGE_REQUEST_DESTINATION_TYPE {
  DSTORAGE_REQUEST_DESTINATION_MEMORY,
  DSTORAGE_REQUEST_DESTINATION_BUFFER,
  DSTORAGE_REQUEST_DESTINATION_TEXTURE_REGION,
  DSTORAGE_REQUEST_DESTINATION_MULTIPLE_SUBRESOURCES,
  DSTORAGE_REQUEST_DESTINATION_TILES
} ;

Constants

 
DSTORAGE_REQUEST_DESTINATION_MEMORY
Specifies that the destination of the DirectStorage request is a block of memory.
DSTORAGE_REQUEST_DESTINATION_BUFFER
Specifies that the destination of the DirectStorage request is an ID3D12Resource that is a buffer.
DSTORAGE_REQUEST_DESTINATION_TEXTURE_REGION
Specifies that the destination of the DirectStorage request is an ID3D12Resource that is a texture.
DSTORAGE_REQUEST_DESTINATION_MULTIPLE_SUBRESOURCES
Specifies that the destination of the DirectStorage request is an ID3D12Resource that is a texture that will receive all subresources in a single request.
DSTORAGE_REQUEST_DESTINATION_TILES
Specifies that the destination of the DirectStorage request is an ID3D12Resource that is tiled.

Requirements

   
Header dstorage.h