Skip to content

Using the Bgra32 pixel format, color channels are swapped when connecting to Windows #1030

@theCapypara

Description

@theCapypara

When using Bgra32 as the pixel format for DecodedImage, then connecting to XRDP works fine (colors are correct) but for Windows RDP servers, the color channels are swapped (are actually RGBA). This doesn't happen the other way around when using Rgba32, then the XRDP colors are still fine.

I'm unsure if this is actually a bug in ironrdp or just a "quirk"/limitation of the Windows RDP server.

An example screenshot using my app that uses ironrdp can be found in this issue: theCapypara/field-monitor#69

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions