You can use the icons by typing the Unicode number and pressing Alt+X (e.g for the emoji, you need to type e76e and press Alt+X), if you receive a white box it means that the Word doesn’t know what font to use. In that case, you need to select the box and then select the font Segoe Fluent Icons.
Another option is to click on Insert > Symbols > More Symbols… On the top left, click the “Font:” dropdown menu and select “Segoe MLD2 Assets”. Double-click the symbol you want.
You can see more details at these links.
https://office-watch.com/2021/segoe-fluent-icon...
https://gzipwtf.com/how-do-you-type-the-segoe-u...
Note: This is a non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as a PUP (Potentially Unwanted Products).
Videos
You can use the icons by typing the Unicode number and pressing Alt+X (e.g for the emoji, you need to type e76e and press Alt+X), if you receive a white box it means that the Word doesn’t know what font to use. In that case, you need to select the box and then select the font Segoe Fluent Icons.
Another option is to click on Insert > Symbols > More Symbols… On the top left, click the “Font:” dropdown menu and select “Segoe MLD2 Assets”. Double-click the symbol you want.
You can see more details at these links.
https://office-watch.com/2021/segoe-fluent-icon...
https://gzipwtf.com/how-do-you-type-the-segoe-u...
Note: This is a non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as a PUP (Potentially Unwanted Products).
How does your answer match with my question?
Hi, I want to know why I can't change how "Segoe UI Emoji" displays in photoshop. What I mean is I want to see the version of the font that shows the icons with color, right now it looks monochromatic. I'm using windows.
GDI does not support color fonts (even if you go the full Uniscribe route), you have to use Direct2D if you want color font support. It makes sense that the simpler GDI APIs don't support color fonts as color fonts require using OpenType tags and none of DrawText/TextOut provide that level of control, Uniscribe allows for such tags but has simply not been extended to support color fonts.
You can use DirectWrite to draw colored emojis onto a bitmap in memory DC, then BitBlt() to your destination DC.
Basically, you need to implement a custom IDWriteTextRenderer class and call IDWriteTextLayout::Draw() with your renderer, then copy the result.
In your class, you retrieve IDWriteGdiInterop from IDWriteFactory and call IDWriteGdiInterop::CreateBitmapRenderTarget() to get the bitmap render target; call IDWriteFactory::CreateMonitorRenderingParams() to get the rendering parameters, and call IDWriteFactory::CreateTextFormat() to set up your text format.
The only significant method is DrawGlyphRun(), where you get IDWriteColorGlyphRunEnumerator with IDWriteFactory2::TranslateColorGlyphRun() and with each color run, call IDWriteBitmapRenderTarget::DrawGlyphRun() to do the work for you.
Just remember to update the render target/parameters when the window size/position changes.
You may reference this MSDN documentation:
Render to a GDI Surface https://msdn.microsoft.com/en-us/library/windows/desktop/ff485856(v=vs.85).aspx