DWRITE_LOCALITY enumeration (dwrite_3.h)

Specifies the location of a resource.

Syntax

typedef enum DWRITE_LOCALITY {
  DWRITE_LOCALITY_REMOTE,
  DWRITE_LOCALITY_PARTIAL,
  DWRITE_LOCALITY_LOCAL
} ;

Constants

 
DWRITE_LOCALITY_REMOTE
The resource is remote, and information about it is unknown, including the file size and date. If you attempt to create a font or file stream, the creation will fail until locality becomes at least partial.
DWRITE_LOCALITY_PARTIAL
The resource is partially local, which means you can query the size and date of the file stream. With this type, you also might be able to create a font face and retrieve the particular glyphs for metrics and drawing, but not all the glyphs will be present.
DWRITE_LOCALITY_LOCAL
The resource is completely local, and all font functions can be called without concern of missing data or errors related to network connectivity.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Header dwrite_3.h