Capture services: Difference between revisions
No edit summary |
what does it mean to take a picture |
||
Line 30: | Line 30: | ||
| 11 || [2.0.0+] GetAlbumEntryFromApplicationAlbumEntry | | 11 || [2.0.0+] GetAlbumEntryFromApplicationAlbumEntry | ||
|- | |- | ||
| 12 || [3.0.0+] | | 12 || [3.0.0+] LoadAlbumScreenShotImageEx | ||
|- | |- | ||
| 13 || [3.0.0+] | | 13 || [3.0.0+] LoadAlbumScreenShotThumbnailImageEx | ||
|- | |- | ||
| 14 || [3.0.0+] | | 14 || [3.0.0+] LoadAlbumScreenShotImageEx0 | ||
|- | |- | ||
| 15 || [4.0.0+] | | 15 || [4.0.0+] GetAlbumUsage3 | ||
|- | |- | ||
| 16 || [4.0.0+] | | 16 || [4.0.0+] GetAlbumMountResult | ||
|- | |- | ||
| 17 || [4.0.0+] | | 17 || [4.0.0+] GetAlbumUsage16 | ||
|- | |- | ||
| 18 || [6.0.0+] | | 18 || [6.0.0+] | ||
|- | |- | ||
| 100 || [5.0.0+] | | 100 || [5.0.0+] GetAlbumFileCountEx0 | ||
|- | |- | ||
| 101 || [5.0.0+] | | 101 || [5.0.0+] GetAlbumFileListEx0 | ||
|- | |- | ||
| 202 || [1.0.0-2.3.0] SaveEditedScreenShot | | 202 || [1.0.0-2.3.0] SaveEditedScreenShot | ||
|- | |- | ||
| 301 || | | 301 || GetLastOverlayScreenShotThumbnail | ||
|- | |- | ||
| 302 || [4.0.0+] | | 302 || [4.0.0+] GetLastOverlayMovieThumbnail | ||
|- | |- | ||
| 401 || GetAutoSavingStorage | | 401 || GetAutoSavingStorage | ||
Line 58: | Line 58: | ||
| 501 || GetRequiredStorageSpaceSizeToCopyAll | | 501 || GetRequiredStorageSpaceSizeToCopyAll | ||
|- | |- | ||
| 1001 || [3.0.0+] | | 1001 || [3.0.0+] LoadAlbumScreenShotThumbnailImageEx0 | ||
|- | |- | ||
| 1002 || [3.0.0+] | | 1002 || [3.0.0+] LoadAlbumScreenShotImageEx1 | ||
|- | |- | ||
| 1003 || [4.0.0+] | | 1003 || [4.0.0+] LoadAlbumScreenShotThumbnailImageEx1 | ||
|- | |- | ||
| 8001 || ForceAlbumUnmounted | | 8001 || ForceAlbumUnmounted | ||
Line 72: | Line 72: | ||
| 8012 || GetAlbumCache | | 8012 || GetAlbumCache | ||
|- | |- | ||
| 8013 || [4.0.0+] | | 8013 || [4.0.0+] GetAlbumCacheEx | ||
|- | |- | ||
| 8021 || [2.0.0+] GetAlbumEntryFromApplicationAlbumEntryAruid | | 8021 || [2.0.0+] GetAlbumEntryFromApplicationAlbumEntryAruid | ||
Line 78: | Line 78: | ||
| 10011 || SetInternalErrorConversionEnabled | | 10011 || SetInternalErrorConversionEnabled | ||
|- | |- | ||
| 50000 || [6.0.0+] | | 50000 || [6.0.0+] LoadMakerNoteInfoForDebug | ||
|- | |- | ||
| 60002 || [4.0.0+] | | 60002 || [4.0.0+] OpenAccessorSession | ||
|} | |} | ||
Line 96: | Line 96: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 2001 || | | 2001 || OpenAlbumMovieReadStream | ||
|- | |- | ||
| 2002 || | | 2002 || CloseAlbumMovieReadStream | ||
|- | |- | ||
| 2003 || | | 2003 || GetAlbumMovieReadStreamMovieDataSize | ||
|- | |- | ||
| 2004 || | | 2004 || ReadMovieDataFromAlbumMovieReadStream | ||
|- | |- | ||
| 2005 || | | 2005 || GetAlbumMovieReadStreamBrokenReason | ||
|- | |- | ||
| 2006 || | | 2006 || GetAlbumMovieReadStreamImageDataSize | ||
|- | |- | ||
| 2007 || | | 2007 || ReadImageDataFromAlbumMovieReadStream | ||
|- | |- | ||
| 2008 || | | 2008 || ReadFileAttributeFromAlbumMovieReadStream | ||
|} | |} | ||
Line 120: | Line 120: | ||
! Cmd || Name || Notes | ! Cmd || Name || Notes | ||
|- | |- | ||
| [1.0.0] 1 || || | | [1.0.0] 1 || CaptureRawImage || | ||
|- | |- | ||
| [1.0.0] 2 || || | | [1.0.0] 2 || CaptureRawImageWithTimeout || | ||
|- | |- | ||
| 33 || [7.0.0+] || | | 33 || [7.0.0+] || | ||
|- | |- | ||
| [1.0.0] 1001 || || | | [1.0.0] 1001 || RequestTakingScreenShot || | ||
|- | |- | ||
| [1.0.0] 1002 || || | | [1.0.0] 1002 || RequestTakingScreenShotWithTimeout || | ||
|- | |- | ||
| [1.0.0] 1011 || || | | [1.0.0] 1011 || RequestTakingScreenShotEx || | ||
|- | |- | ||
| 2001 || || | | 2001 || NotifyAlbumStorageIsAvailable || | ||
|- | |- | ||
| 2002 || || | | 2002 || NotifyAlbumStorageIsUnavailable || | ||
|- | |- | ||
| 2011 || [2.0.0+] || | | 2011 || [2.0.0+] RegisterAppletResourceUserId || | ||
|- | |- | ||
| 2012 || [2.0.0+] || | | 2012 || [2.0.0+] UnregisterAppletResourceUserId || | ||
|- | |- | ||
| 2013 || [2.0.0+] || | | 2013 || [2.0.0+] GetApplicationIdFromAruid || | ||
|- | |- | ||
| 2014 || [2.0.0+] || | | 2014 || [2.0.0+] CheckApplicationIdRegistered || | ||
|- | |- | ||
| 2101 || [2.0.0+] || Takes an input u8 and u64, returns a 0x18-byte struct. | | 2101 || [2.0.0+] GenerateCurrentAlbumFileId || Takes an input u8 and u64, returns a 0x18-byte struct. | ||
|- | |- | ||
| 2102 || [2.0.0+] || | | 2102 || [2.0.0+] GenerateApplicationAlbumEnrty || | ||
|- | |- | ||
| [2.0.0-3.0.2] 2201 || || | | [2.0.0-3.0.2] 2201 || SaveAlbumScreenShotFile || | ||
|- | |- | ||
| 2202 || [4.0.0+] || | | 2202 || [4.0.0+] SaveAlbumScreenShotFileEx || | ||
|- | |- | ||
| 2301 || [2.0.0+] || | | 2301 || [2.0.0+] SetOverlayScreenShotThumbnailData || | ||
|- | |- | ||
| 2302 || [4.0.0+] || | | 2302 || [4.0.0+] SetOverlayMovieThumbnailData || | ||
|- | |- | ||
| 60001 || [4.0.0+] || Takes a total of 8-bytes of input and a PID, returns an [[#IAlbumControlSession]]. | | 60001 || [4.0.0+] OpenControlSession || Takes a total of 8-bytes of input and a PID, returns an [[#IAlbumControlSession]]. | ||
|} | |} | ||
Line 173: | Line 173: | ||
! Cmd || Name || Notes | ! Cmd || Name || Notes | ||
|- | |- | ||
| 2001 || || | | 2001 || OpenAlbumMovieReadStream || | ||
|- | |- | ||
| 2002 || || | | 2002 || CloseAlbumMovieReadStream || | ||
|- | |- | ||
| 2003 || || | | 2003 || GetAlbumMovieReadStreamMovieDataSize || | ||
|- | |- | ||
| 2004 || || | | 2004 || ReadMovieDataFromAlbumMovieReadStream || | ||
|- | |- | ||
| 2005 || || | | 2005 || GetAlbumMovieReadStreamBrokenReason || | ||
|- | |- | ||
| 2006 || || | | 2006 || GetAlbumMovieReadStreamImageDataSize || | ||
|- | |- | ||
| 2007 || || | | 2007 || ReadImageDataFromAlbumMovieReadStream || | ||
|- | |- | ||
| 2008 || || | | 2008 || ReadFileAttributeFromAlbumMovieReadStream || | ||
|- | |- | ||
| 2401 || || | | 2401 || OpenAlbumMovieWriteStream || | ||
|- | |- | ||
| 2402 || || | | 2402 || FinishAlbumMovieWriteStream || | ||
|- | |- | ||
| 2403 || || | | 2403 || CommitAlbumMovieWriteStream || | ||
|- | |- | ||
| 2404 || || | | 2404 || DiscardAlbumMovieWriteStream || | ||
|- | |- | ||
| 2405 || || | | 2405 || DiscardAlbumMovieWriteStreamNoDelete || | ||
|- | |- | ||
| 2406 || [7.0.0+] || | | 2406 || [7.0.0+] || | ||
|- | |- | ||
| 2411 || || | | 2411 || StartAlbumMovieWriteStreamDataSection || | ||
|- | |- | ||
| 2412 || || | | 2412 || EndAlbumMovieWriteStreamDataSection || | ||
|- | |- | ||
| 2413 || || | | 2413 || StartAlbumMovieWriteStreamMetaSection || | ||
|- | |- | ||
| 2414 || || | | 2414 || EndAlbumMovieWriteStreamMetaSection || | ||
|- | |- | ||
| 2421 || || | | 2421 || ReadDataFromAlbumMovieWriteStream || | ||
|- | |- | ||
| 2422 || || | | 2422 || WriteDataToAlbumMovieWriteStream || | ||
|- | |- | ||
| 2424 || || | | 2424 || WriteMetaToAlbumMovieWriteStream || | ||
|- | |- | ||
| 2431 || || | | 2431 || GetAlbumMovieWriteStreamBrokenReason || | ||
|- | |- | ||
| 2433 || || | | 2433 || GetAlbumMovieWriteStreamDataSize || | ||
|- | |- | ||
| 2434 || || | | 2434 || SetAlbumMovieWriteStreamDataSize || | ||
|} | |} | ||