# Capture

Every member that needs the Capture capability. From Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- Kind: Capability
- Uses: 80
- HTML page: https://rapi.sleaze.dev/index/capabilities/Capture/

## Properties

- [Capture.CaptureTime](https://rapi.sleaze.dev/classes/Capture.md)
- [Capture.CaptureType](https://rapi.sleaze.dev/classes/Capture.md)
- [Capture.FilePathString](https://rapi.sleaze.dev/classes/Capture.md) (Read access)
- [Capture.LocalId](https://rapi.sleaze.dev/classes/Capture.md)
- [Capture.SourcePlaceId](https://rapi.sleaze.dev/classes/Capture.md)
- [Capture.SourceUniverseId](https://rapi.sleaze.dev/classes/Capture.md)
- [CapturesViewConfiguration.Open](https://rapi.sleaze.dev/classes/CapturesViewConfiguration.md)
- [CoreGuiConfiguration.CapturesViewConfiguration](https://rapi.sleaze.dev/classes/CoreGuiConfiguration.md)
- [VideoCapture.FilePath](https://rapi.sleaze.dev/classes/VideoCapture.md) (Read access)
- [VideoCapture.TimeLength](https://rapi.sleaze.dev/classes/VideoCapture.md)

## Methods

- [CaptureService:CanCaptureVideo](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:CaptureScreenshot](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:CheckMomentTextStatusAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:CheckUploadCaptureStatusAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:CheckUploadCaptureStatusForSupportTicketAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:CreatePostAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:DeleteCapture](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:DeleteCapturesAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:DeleteVideoCapture](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:DeleteVideoCaptureAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GenerateMomentTextAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GetCaptureFilePathAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GetCaptureSizeAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GetCaptureStorageSizeAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GetCaptureUploadDataAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GetDeviceInfo](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:GetScreenshotCaptureObject](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:InternalCheckPlayabilityAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:InternalGetStartPlaceIdAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:IsCapturingVideo](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnCaptureBegan](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnCaptureEnded](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnCaptureObjectShared](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnCapturePermissionsPromptFinished](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnCaptureShared](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnSavePromptFinished](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnSharePromptFinished](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:OnVideoCaptureShared](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:PreCaptureShared](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:PreVideoCaptureShared](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:PromptCaptureGalleryPermissionAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:PromptSaveCapturesToGallery](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:PromptShareCapture](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:ReadCapturesFromGalleryAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:RetrieveCaptures](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:SaveCaptureObjectToExternalStorage](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:SaveCapturesToExternalStorageAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:SaveCaptureToExternalStorage](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:SaveScreenshotCapture](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:SaveVideoCaptureToExternalStorage](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StartUploadCaptureAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StartUploadCaptureForSupportTicketAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StartVideoCaptureAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StartVideoCaptureForMCPAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StartVideoCaptureInternalAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StopVideoCapture](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StopVideoCaptureForMCP](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:StopVideoCaptureInternal](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:TakeScreenshotCaptureAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:UploadCaptureAndPostMoment](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:UploadCaptureAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService:UploadPostAsync](https://rapi.sleaze.dev/classes/CaptureService.md)
- [MomentsService:CheckMomentTextStatusAsync](https://rapi.sleaze.dev/classes/MomentsService.md)
- [MomentsService:CreatePostAsync](https://rapi.sleaze.dev/classes/MomentsService.md)
- [MomentsService:FetchPostAsync](https://rapi.sleaze.dev/classes/MomentsService.md)
- [MomentsService:GenerateMomentTextAsync](https://rapi.sleaze.dev/classes/MomentsService.md)

## Events

- [CaptureService.CaptureBegan](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.CaptureEnded](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.CaptureObjectSavedInternal](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.CaptureSaved](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.CaptureSavedInternal](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.OnCaptureAndMetadataSignatureResult](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.OpenCapturePermissionsPrompt](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.OpenSaveCapturesPrompt](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.OpenShareCapturePrompt](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.RequestCaptureAndMetadataSignature](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.UserCaptureSaved](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.UserVideoCaptureFailed](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.UserVideoCaptureStartFailed](https://rapi.sleaze.dev/classes/CaptureService.md)
- [CaptureService.VideoCaptureInProgress](https://rapi.sleaze.dev/classes/CaptureService.md)
