API_PictureType
그림 요소를 의미합니다.
typedef struct { API_Elem_Head head; GS::Bool8 mirrored; GS::Bool8 usePixelSize; short pixelSizeX; short pixelSizeY; GS::Bool8 transparent; GS::Bool8 directCreate; double rotAngle; API_Box destBox; API_Box origBox; API_ColorDepthID colorDepth; API_AnchorID anchorPoint; API_PictureFormat storageFormat; Int32 filler_1; GS::uchar_t pictName[API_UniLongNameLen]; char mime[128]; Int32 filler_2[6]; } API_PictureType;
멤버
- head
- 일반적인 요소 헤더입니다.
- mirrored
- 만약 로컬 수직 축에 대칭이면
true
입니다. - usePixelSize
- 그림을 생성할 때에만 의미를 갖고 있습니다. 아래 표를 보십시오.
- pixelSizeX
- 픽셀로 표현한 물리적인 x 크기입니다.
(그림을 생성할 때, 그리고
usePixelSize
가true
일 때, 그 경우에는 현재 줌의 픽셀로 표현한 논리적 x 크기입니다. 아래 표를 보십시오) - pixelSizeY
- 픽셀로 표현한 물리적인 y 크기입니다.
(그림을 생성할 때, 그리고
usePixelSize
가true
일 때, 그 경우에는 현재 줌의 픽셀로 표현한 논리적 y 크기입니다. 아래 표를 보십시오) - transparent
- 그림의 화이트 픽셀들이 투명하게 그려집니다.
- directCreate
- 파라미터 체크 및 재연산 없이 그림 요소를 생성합니다. (입력 전용)
- rotAngle
- 회전 각도입니다.
- destBox
- 그림의 현재 박스입니다. (그림을 생성할 때입니다. 아래 표를 보십시오)
- origBox
- 그림의 원래 박스입니다.
- colorDepth
- 이미지의 컬러 깊이입니다. API_ColorDepthID를 보십시오.
- anchorPoint
- 코어의 앵커 포인트입니다. API_AnchorID를 보십시오.
- storageFormat
- 그림의 저장 포맷입니다.
- pictName[API_UniLongNameLen]
- 그림의 Unicode (UTF-16) 이름입니다.
- mime[128]
- 이미지 포맷을 식별하는 MIME 문자열입니다. (출력 전용)
설명
|
|
|
---|---|---|
mirrored |
|
|
pixelSizeX |
|
|
pixelSizeY |
|
|
rotAngle |
|
|
destBox: xMin, yMin |
|
|
destBox: xMax, yMax |
|
|
origBox |
|
|
colorDepth |
|
|
anchorPoint |
|
|
storageFormat |
|
|
pictName |
|
|
Creating
Not creating
만약 당신이 전달하는 파라미터들이 체크되고 재연산되는 것을 원치 않으면 directCreate
옵션을 사용하십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_Elem_Head, API_Box, API_ColorDepthID, API_AnchorID, API_PictureFormat, API_Element,
API_ElementMemo,
요소 관리자, API 타입