RetroArch
Public Attributes | List of all members
DWRITE_MATRIX Struct Reference

The DWRITE_MATRIX structure specifies the graphics transform to be applied to rendered glyphs. More...

#include <dwrite.h>

Public Attributes

FLOAT m11
 Horizontal scaling / cosine of rotation More...
 
FLOAT m12
 Vertical shear / sine of rotation More...
 
FLOAT m21
 Horizontal shear / negative sine of rotation More...
 
FLOAT m22
 Vertical scaling / cosine of rotation More...
 
FLOAT dx
 Horizontal shift (always orthogonal regardless of rotation) More...
 
FLOAT dy
 Vertical shift (always orthogonal regardless of rotation) More...
 

Detailed Description

The DWRITE_MATRIX structure specifies the graphics transform to be applied to rendered glyphs.

Member Data Documentation

◆ dx

FLOAT DWRITE_MATRIX::dx

Horizontal shift (always orthogonal regardless of rotation)

◆ dy

FLOAT DWRITE_MATRIX::dy

Vertical shift (always orthogonal regardless of rotation)

◆ m11

FLOAT DWRITE_MATRIX::m11

Horizontal scaling / cosine of rotation

◆ m12

FLOAT DWRITE_MATRIX::m12

Vertical shear / sine of rotation

◆ m21

FLOAT DWRITE_MATRIX::m21

Horizontal shear / negative sine of rotation

◆ m22

FLOAT DWRITE_MATRIX::m22

Vertical scaling / cosine of rotation


The documentation for this struct was generated from the following file: