PSP2SDK  dirty-f9e4f2d
The free SDK for PSP2
Data Structures | Defines | Typedefs | Enumerations | Functions
include/psp2/screenshot.h File Reference

Header file which defines output audio related variables and functions. More...

#include <psp2/types.h>
Include dependency graph for screenshot.h:

Go to the source code of this file.

Data Structures

struct  ScreenshotParam

Defines

#define SCE_SCREENSHOT_MAX_FS_PATH   (1024)
 Max size of path strings (includes device name and NULL terminator)
#define SCE_SCREENSHOT_MAX_PHOTO_TITLE_LEN   (64)
 Max length of photo title.
#define SCE_SCREENSHOT_MAX_PHOTO_TITLE_SIZE   (SCE_SCREENSHOT_MAX_PHOTO_TITLE_LEN * 4)
 Max size of photo title (includes NULL terminater)
#define SCE_SCREENSHOT_MAX_GAME_TITLE_LEN   (64)
 Max length of game title.
#define SCE_SCREENSHOT_MAX_GAME_TITLE_SIZE   (SCE_SCREENSHOT_MAX_GAME_TITLE_LEN * 4)
 Max size of game title (includes NUL terminator)
#define SCE_SCREENSHOT_MAX_GAME_COMMENT_LEN   (128)
 Max length of comment (description)
#define SCE_SCREENSHOT_MAX_GAME_COMMENT_SIZE   (SCE_SCREENSHOT_MAX_GAME_COMMENT_LEN * 4)
 Max size of comment (description) (includes NUL terminator)

Typedefs

typedef struct ScreenshotParam ScreenshotParam

Enumerations

enum  {
  SCE_SCREENSHOT_ERROR_INVALID_ARGUMENT = 0x80102f01, SCE_SCREENSHOT_ERROR_NO_MEMORY = 0x80102f02, SCE_SCREENSHOT_ERROR_FILE_NOT_FOUND = 0x80102f03, SCE_SCREENSHOT_ERROR_NOT_SUPPORTED_FORMAT = 0x80102f04,
  SCE_SCREENSHOT_ERROR_MEDIA_FULL = 0x80102f05, SCE_SCREENSHOT_ERROR_INTERNAL = 0x80102f06
}

Functions

int sceScreenshotSetParam (const ScreenshotParam *param)
 Set screenshot params.
int sceScreenshotOverlayImage (const char *filepath, int offsetX, int offsetY)
 Set overlay image.
int sceScreenshotDisable (void)
 Disable screenshot.
int sceScreenshotEnable (void)
 Enable screnshot.

Detailed Description

Header file which defines output audio related variables and functions.

Copyright (C) 2015 PSP2SDK Project

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines