scoped_d3d_access_lock Class

RAII wrapper for a D3D access lock on an accelerator_view object.

class scoped_d3d_access_lock;

Members

Public Constructors

Name

Description

scoped_d3d_access_lock::scoped_d3d_access_lock Constructor

Overloaded. Constructs a scoped_d3d_access_lock object. The lock is released when this object goes out of scope.

scoped_d3d_access_lock::~scoped_d3d_access_lock Destructor

Releases the D3D access lock on the associated accelerator_view object.

Public Operators

Name

Description

scoped_d3d_access_lock::operator= Operator

Takes ownership of a lock from another scoped_d3d_access_lock.

Inheritance Hierarchy

scoped_d3d_access_lock

Requirements

Header: amprt.h

Namespace: concurrency::direct3d

See Also

Reference

Concurrency::direct3d Namespace