Skip to content

miloush/dwbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DWBox

Microsoft Reference Source License

A tool for testing text shaping.

Requires at least Windows 10 build 20348 (in practice that means Windows 11)

DWBox

Text Analysis

Text Analysis

GlyphRun Analysis

GlyphRun Analysis

Using private DirectWrite binary

For details, see Dynamic-link library redirection:

  1. reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options" /v DevOverrideEnable /t REG_DWORD /d 1
  2. Create an empty file called DWBox.exe.local next to the executable
  3. Copy dwrite.dll or dwritecore.dll or textshaping.dll next to the executable. The architecture must match.
  4. Run the executable.

Use taskbar thumbnail buttons to mark different instances for easier distinction:

Thumbnail buttons

DWriteCore if available can be loaded using core as a command line argument. Note that both dwrite.dll and dwritecore.dll will be reported as loaded since DWriteCore is used only for rendering the requested text, while the user interface keeps using DirectWrite.