HwndSource.UsesPerPixelOpacity HwndSource.UsesPerPixelOpacity HwndSource.UsesPerPixelOpacity HwndSource.UsesPerPixelOpacity Property

Definition

Gets a value that declares whether the per-pixel opacity of the source window content is respected.

public:
 property bool UsesPerPixelOpacity { bool get(); };
[get: System.Security.SecurityCritical]
public bool UsesPerPixelOpacity { get; }
member this.UsesPerPixelOpacity : bool
Public ReadOnly Property UsesPerPixelOpacity As Boolean

Property Value

true if the system uses per-pixel opacity; otherwise, false.

Remarks

When you enable per-pixel opacity, the system no longer draws the non-client area. This is because the intended purpose of UsesPerPixelOpacity is to show non-rectangular top-level UI that works in interoperation scenarios. Therefore, showing the rectangular non-client area defeats that purpose.

Applies to