ID3D10Multithread interface (d3d10.h)

A multithread interface accesses multithread settings and can only be used if the thread-safe layer is turned on.

Inheritance

The ID3D10Multithread interface inherits from the IUnknown interface. ID3D10Multithread also has these types of members:

Methods

The ID3D10Multithread interface has these methods.

 
ID3D10Multithread::Enter

Enter a device's critical section. (ID3D10Multithread.Enter)
ID3D10Multithread::GetMultithreadProtected

Find out if multithreading is turned on or not.
ID3D10Multithread::Leave

Leave a device's critical section. (ID3D10Multithread.Leave)
ID3D10Multithread::SetMultithreadProtected

Turn multithreading on or off.

Remarks

This interface is obtained by querying it from the ID3D10Device Interface using IUnknown::QueryInterface.

Requirements

Requirement Value
Target Platform Windows
Header d3d10.h

See also

Core Interfaces