APIEnv_GetRenderingSetsID
포토렌더링 설정들에 대한 정보를 리턴합니다.
GSErrCode ACAPI_Environment (
APIEnv_GetRenderingSetsID,
API_RendEffects...* rendInfo,
API_RendSetTypeID rendSetType,
const GS::UniString* sceneName
);
파라미터
- rendInfo
- [out] "PhotoRendering Settings..." 탭 페이지의 데이터입니다. 타입은
prefsType파라미터에 따라 달라집니다. - rendSetType
- [in] 가져오고 싶은 PhotoRendering Settings의 타입입니다.
- sceneName

- [in] 원하는 설정들을 가져올 Rendering Scene의 이름입니다. 만약
NULL이면, 현재 Scene의 설정들이 리턴될 것입니다.
리턴 값
NoError- 함수가 성공적으로 완료되었습니다.
APIERR_BADPARSrendInfo가NULL이거나rendSetType이 유효하지 않습니다.APIERR_BADNAMEsceneName파라미터가NULL이 아니며, 이 이름을 가진 Rendering Scene이 존재하지 않습니다.
다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.
설명
"PhotoRendering Settings..." 다이얼로그의 서로 다른 탭 페이지들에서 세트할 수 있는 많은 스위치들과 값들이 리턴됩니다.
포토렌더링 타입(rendInfo)들의 사용가능한 structure들은 다음과 같습니다:
참고: rendSetType은 포인터가 아닌 값으로서 전달되어야 합니다.
참고: 이 함수로 API_RendImage를 가져올 때, 할당된 메모리를 해제하는 것을 잊지 마십시오: delete rendInfo.bkgPictFile;
APIEnv_ChangeRenderingSetsID의 설명에서 포토렌더링 설정들을 가져오거나 변경하는 예제를 보십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Environment.h
참고사항
API_RendEffects, API_RendImage, API_RendBrightness, API_RendSetTypeID,
ACAPI_Environment, APIEnv_ChangeRenderingSetsID, APIEnv_GetRenderingSceneNamesID, APIEnv_SetCurrentRenderingSceneID, APIDo_PhotoRenderID, API 함수