<summary>
Unregisters a font file loader that was previously registered with the DirectWrite font system using RegisterFontFileLoader.
</summary>
<param name="fontFileLoader">Pointer to the file loader that was previously registered with the DirectWrite font system using RegisterFontFileLoader.</param>
<returns>
This function will succeed if the user loader is requested to be removed.
It will fail if the pointer to the file loader identifies a standard DirectWrite loader,
or a loader that is never registered or has already been unregistered.
</returns>
<remarks>
This function unregisters font file loader callbacks with the DirectWrite font system.
The font file loader interface is recommended to be implemented by a singleton object.
IMPORTANT: font file loader implementations must not register themselves with DirectWrite
inside their constructors and must not unregister themselves in their destructors, because
registration and unregistration operations increment and decrement the object reference count respectively.
Instead, registration and unregistration of font file loaders with DirectWrite should be performed
outside of the font file loader implementation as a separate step.
</remarks>
<summary> Unregisters a font file loader that was previously registered with the DirectWrite font system using RegisterFontFileLoader. </summary> <param name="fontFileLoader">Pointer to the file loader that was previously registered with the DirectWrite font system using RegisterFontFileLoader.</param> <returns> This function will succeed if the user loader is requested to be removed. It will fail if the pointer to the file loader identifies a standard DirectWrite loader, or a loader that is never registered or has already been unregistered. </returns> <remarks> This function unregisters font file loader callbacks with the DirectWrite font system. The font file loader interface is recommended to be implemented by a singleton object. IMPORTANT: font file loader implementations must not register themselves with DirectWrite inside their constructors and must not unregister themselves in their destructors, because registration and unregistration operations increment and decrement the object reference count respectively. Instead, registration and unregistration of font file loaders with DirectWrite should be performed outside of the font file loader implementation as a separate step. </remarks>