Consume function

Removes a value from the end of the buffer.

Syntax

T Consume(void);

Parameters

This function has no parameters.

Return value

Type: T

The value removed (can be a structure).

Remarks

T can be any data type including a structure.

This function is supported for the following types of shaders:

Vertex Hull Domain Geometry Pixel Compute
x x x x x x

 

See also

ConsumeStructuredBuffer

Shader Model 5