Graphisoft®

API Development KitVersion: 18

API_MimePicture

MIME 식별자를 사용하는 그림 변환을 위한 structure입니다.

    typedef struct {
        const char           *mimeIn;
        GSHandle             inputHdl;
        const char           *mimeOut;
        GSHandle             outputHdl;
        GS::Bool8            inContainsMime;
        GS::Bool8            filler_0 [3];
        API_ColorDepthID     outDepth;
        Int32                filler_1 [4];
    } API_MimePicture;

 

멤버

mimeIn
변환될 이미지의 MIME 타입입니다. (NULL로 끝나는 C 문자열)
inputHdl
입력 이미지 핸들을 포함합니다.
mimeOut
출력 이미지의 요청된 MIME 타입입니다. (NULL로 끝나는 C 문자열)
outputHdl
리턴시 출력 이미지를 포함합니다.
inContainsMime
라이브러리 파트 미리보기 그림들에 대하여 핸들이 MIME 타입으로 시작하는 경우입니다.
outDepth
요청된 출력 픽셀 깊이입니다. (-1은 입력 이미지와 같은 픽셀 깊이를 사용한다는 것을 의미함)

 

설명

이 structure는 어떤 그림을 주어진 포맷에서 또 다른 MIME 타입들로 변환하기 위해 APIAny_ConvertMimePictureID goody 함수의 파라미터로 사용합니다.

당신은 또한 mimeOut 필드에 이 특수 포맷들을 세트할 수도 있습니다:

경우에 따라, 이미지 핸들은 MIME 타입도 포함합니다. 예를 들어, 핸들에 저장된 라이브러리 파트들 안에 있는 그림들은 '\0'으로 끝나는 MIME 타입 문자열로 시작하며 이미지 자체가 뒤따라오게 됩니다. 만약 inputHdl이 이 포맷을 갖고 있으면, inContainsMime 필드를 true로 세트하십시오. 이 경우 mimeIn 파라미터는 무시합니다.

 

요구사항

버전: API 5.1 또는 이후
헤더: APIdefs_Goodies.h

 

참고사항

API_PictureFormat
API_ColorDepthID
APIAny_ConvertMimePictureID
APIAny_ConvertPictureID
API 타입