ID2D1DeviceContext4

Undocumented in source.
version(Windows)
interface ID2D1DeviceContext4 : ID2D1DeviceContext3 {}

Members

Functions

CreateSvgGlyphStyle
HRESULT CreateSvgGlyphStyle(ID2D1SvgGlyphStyle* svgGlyphStyle)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DrawColorBitmapGlyphRun
void DrawColorBitmapGlyphRun(DWRITE_GLYPH_IMAGE_FORMATS glyphImageFormat, D2D1_POINT_2F baselineOrigin, DWRITE_GLYPH_RUN* glyphRun, DWRITE_MEASURING_MODE measuringMode, D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DrawSvgGlyphRun
void DrawSvgGlyphRun(D2D1_POINT_2F baselineOrigin, DWRITE_GLYPH_RUN* glyphRun, ID2D1Brush defaultFillBrush, ID2D1SvgGlyphStyle svgGlyphStyle, uint colorPaletteIndex, DWRITE_MEASURING_MODE measuringMode)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DrawText
void DrawText(WCHAR* string, uint stringLength, IDWriteTextFormat textFormat, D2D1_RECT_F* layoutRect, ID2D1Brush defaultFillBrush, ID2D1SvgGlyphStyle svgGlyphStyle, uint colorPaletteIndex, D2D1_DRAW_TEXT_OPTIONS options, DWRITE_MEASURING_MODE measuringMode)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DrawText
void DrawText(WCHAR* string, uint stringLength, IDWriteTextFormat textFormat, D2D1_RECT_F layoutRect, ID2D1Brush defaultFillBrush, ID2D1SvgGlyphStyle svgGlyphStyle, uint colorPaletteIndex, D2D1_DRAW_TEXT_OPTIONS options, DWRITE_MEASURING_MODE measuringMode)
Undocumented in source. Be warned that the author may not have intended to support it.
DrawTextLayout
void DrawTextLayout(D2D1_POINT_2F origin, IDWriteTextLayout textLayout, ID2D1Brush defaultFillBrush, ID2D1SvgGlyphStyle svgGlyphStyle, uint colorPaletteIndex, D2D1_DRAW_TEXT_OPTIONS options)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetColorBitmapGlyphImage
HRESULT GetColorBitmapGlyphImage(DWRITE_GLYPH_IMAGE_FORMATS glyphImageFormat, D2D1_POINT_2F glyphOrigin, IDWriteFontFace fontFace, float fontEmSize, ushort glyphIndex, bool isSideways, D2D1_MATRIX_3X2_F* worldTransform, float dpiX, float dpiY, D2D1_MATRIX_3X2_F* glyphTransform, ID2D1Image* glyphImage)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetSvgGlyphImage
HRESULT GetSvgGlyphImage(D2D1_POINT_2F glyphOrigin, IDWriteFontFace fontFace, float fontEmSize, ushort glyphIndex, bool isSideways, D2D1_MATRIX_3X2_F* worldTransform, ID2D1Brush defaultFillBrush, ID2D1SvgGlyphStyle svgGlyphStyle, uint colorPaletteIndex, D2D1_MATRIX_3X2_F* glyphTransform, ID2D1CommandList* glyphImage)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From ID2D1DeviceContext3

CreateSpriteBatch
HRESULT CreateSpriteBatch(ID2D1SpriteBatch* spriteBatch)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DrawSpriteBatch
void DrawSpriteBatch(ID2D1SpriteBatch spriteBatch, uint startIndex, uint spriteCount, ID2D1Bitmap bitmap, D2D1_BITMAP_INTERPOLATION_MODE interpolationMode, D2D1_SPRITE_OPTIONS spriteOptions)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DrawSpriteBatch
void DrawSpriteBatch(ID2D1SpriteBatch spriteBatch, ID2D1Bitmap bitmap, D2D1_BITMAP_INTERPOLATION_MODE interpolationMode, D2D1_SPRITE_OPTIONS spriteOptions)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta