Edit

Share via


ID3D10Asynchronous interface (d3d10.h)

This interface encapsulates methods for retrieving data from the GPU asynchronously.

Inheritance

The ID3D10Asynchronous interface inherits from ID3D10DeviceChild. ID3D10Asynchronous also has these types of members:

Methods

The ID3D10Asynchronous interface has these methods.

 
ID3D10Asynchronous::Begin

Starts the collection of GPU data.
ID3D10Asynchronous::End

Ends the collection of GPU data.
ID3D10Asynchronous::GetData

Get data from the GPU asynchronously.
ID3D10Asynchronous::GetDataSize

Get the size of the data (in bytes) that is output when calling ID3D10Asynchronous::GetData.

Remarks

There are three types of asynchronous interfaces, all of which inherit this interface:

Requirements

Requirement Value
Target Platform Windows
Header d3d10.h

See also

Core Interfaces

ID3D10DeviceChild