Reinitializes the current Agile object, and then returns the address of a handle to an object of type T.
A type specified by the template typename parameter.
The address of a handle to an object of type T.
This operation releases the current representation of a object of type T, if any; reinitializes the Agile object's data members; acquires the current threading context; and then returns the address of a handle-to-object variable that can represent a non-agile object. To cause an Agile class instance to represent an object, use the assignment operator (Agile::operator=) to assign the object to the Agile class instance.
Minimum supported client: Windows 8
Minimum supported server: Windows Server 2012