IDWriteAsyncResult interface (dwrite_3.h)

Represents the result of an asynchronous operation. A client can use the interface to wait for the operation to complete and to get the result.

Inheritance

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

Methods

The IDWriteAsyncResult interface has these methods.

 
IDWriteAsyncResult::GetResult

Returns the result of the asynchronous operation. The return value is E_PENDING if the operation has not yet completed.
IDWriteAsyncResult::GetWaitHandle

Returns a handle that can be used to wait for the asynchronous operation to complete. The handle remains valid until the interface is released.

Remarks

IDWriteAsyncResult is returned by IDWriteRemoteFontFileStream::BeginDownload for signaling completion of a font download operation.

Requirements

Requirement Value
Target Platform Windows
Header dwrite_3.h