Freigeben über


DSTORAGE_DESTINATION Union (dstorage.h)

Beschreibt das Ziel für eine DirectStorage-Anforderung. Bei einer Anforderung bestimmt der Wert request.Options.DestinationType , welcher dieser Union-Felder aktiv ist. Siehe IDStorageQueue::EnqueueRequest.

Syntax

union DSTORAGE_DESTINATION {
  DSTORAGE_DESTINATION_MEMORY                      Memory;
  DSTORAGE_DESTINATION_BUFFER                      Buffer;
  DSTORAGE_DESTINATION_TEXTURE_REGION              Texture;
  DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES       MultipleSubresources;
  DSTORAGE_DESTINATION_TILES                       Tiles;
  DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES_RANGE MultipleSubresourcesRange;
};

Elemente

Memory

Siehe DSTORAGE_DESTINATION_MEMORY.

Buffer

Siehe DSTORAGE_DESTINATION_BUFFER.

Texture

Siehe DSTORAGE_DESTINATION_TEXTURE_REGION.

MultipleSubresources

Siehe DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES.

Tiles

Siehe DSTORAGE_DESTINATION_TILES.

MultipleSubresourcesRange

Siehe DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES_RANGE.

Anforderungen

   
Überschrift dstorage.h