API_RendImage
Rendering Settings / Size & Background 탭 페이지를 의미합니다.
typedef struct { short hSize; short vSize; short outResolution; GS::Bool8 proportional; GS::Bool8 bkgPict; API_RGBColor bkgSkyRGB; API_RGBColor bkgEarthRGB; API_Rect bkgPictRect; IO::Location *bkgPictFile; short bkgResolution; GS::Bool8 filler_1; GS::Bool8 partialRendering; API_Rect partialRect; short scaleType; short bkgScaleType; Int32 filler_2[13]; } API_RendImage;
멤버
- hSize
- 수평 픽셀 크기입니다.
- vSize
- 수직 픽셀 크기입니다.
- outResolution
- 인치 당 도트 (DPI) 해상도입니다.
- proportional
hSize/vSize
에 대한 비례적인 변화입니다.- bkgPict
- 컬러 또는 그림 배경입니다.
- bkgSkyRGB
- 하늘 컬러입니다.
- bkgEarthRGB
- 대지 컬러입니다.
- bkgPictRect
- 배경 그림 직사각형입니다.
- bkgPictFile
- 배경 그림 파일입니다.
- bkgResolution
- 배경 해상도입니다.
- partialRendering
- 전체 이미지의 일부만 포토렌더링 합니다. 직사각형 모양은
partialRect
필드에 의해 정의됩니다. - partialRect
- 부분적인 포토렌더링에 대한 직사각형입니다;
partialRendering
필드가true
일 때에만 유효합니다. 직사각형의 위치는 전체 이미지의 좌상단 코너에 대해 상대적입니다. - scaleType
- 이 값은 0 (ScaleType_ToFill) 또는 1 (ScaleType_ToFit)일 수 있습니다.
- bkgScaleType
- 이 값은 0 (BKGScaleType_ToFit), 1 (BKGScaleType_ToFill), 또는 2 (BKGScaleType_Custom)일 수 있습니다.
설명
이 structure는 "Rendering Settings" 탭 페이지의 Size & Background의 설정을 가져오거나 변경하는 APIEnv_GetRenderingSetsID와 APIEnv_ChangeRenderingSetsID 함수들이 사용합니다.
APIEnv_ChangeRenderingSetsID의 설명에서 이 structure를 사용하는 예제를 보십시오.
요구사항
- 버전: API 4.1 또는 이후
- 헤더: APIdefs_Environment.h
참고사항
APIEnv_GetRenderingSetsID, APIEnv_ChangeRenderingSetsID,
API_RendEffects, API_RendBrightness, API_RGBColor, API_Rect, API 타입