Versions in this module Expand all Collapse all v0 v0.0.9 Apr 6, 2026 v0.0.8 Apr 3, 2026 Changes in this version + type CaptureArgs struct + AllowProtected bool + CaptureSecureLayers bool + Dataspace int32 + ExcludeHandles []binder.IBinder + FrameScaleX float32 + FrameScaleY float32 + Grayscale bool + HintForSeamlessTransition bool + PixelFormat int32 + SourceCrop ARect + Uid int32 + func (s *CaptureArgs) MarshalParcel(p *parcel.Parcel) error + func (s *CaptureArgs) UnmarshalParcel(p *parcel.Parcel) error + type LayerCaptureArgs struct + CaptureArgs CaptureArgs + ChildrenOnly bool + LayerHandle binder.IBinder + func (s *LayerCaptureArgs) MarshalParcel(p *parcel.Parcel) error + func (s *LayerCaptureArgs) UnmarshalParcel(p *parcel.Parcel) error + type ScreenCaptureResults struct + Buffer *gralloc.Buffer + CapturedDataspace uint32 + CapturedHdrLayers bool + CapturedSecureLayers bool + HdrSdrRatio float32 + func (s *ScreenCaptureResults) MarshalParcel(p *parcel.Parcel) error + func (s *ScreenCaptureResults) UnmarshalParcel(p *parcel.Parcel) error