GetEnhMetaFilePixelFormat 함수(wingdi.h)
GetEnhMetaFilePixelFormat 함수는 향상된 메타파일의 픽셀 형식 정보를 검색합니다.
UINT GetEnhMetaFilePixelFormat(
HENHMETAFILE hemf,
UINT cbBuffer,
PIXELFORMATDESCRIPTOR *ppfd
);
hemf
향상된 메타파일을 식별합니다.
cbBuffer
픽셀 형식 정보가 복사되는 버퍼의 크기(바이트)를 지정합니다.
ppfd
논리적 픽셀 형식 사양을 포함하는 PIXELFORMATDESCRIPTOR 구조체에 대한 포인터입니다. 메타파일은 이 구조를 사용하여 논리적 픽셀 형식 사양을 기록합니다.
함수가 성공하고 픽셀 형식을 찾으면 반환 값은 메타파일의 픽셀 형식 크기입니다.
픽셀 형식이 없으면 반환 값은 0입니다.
오류가 발생하고 함수가 실패하면 반환 값이 GDI_ERROR. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
향상된 메타파일이 ENHMETAHEADER 구조에서 픽셀 형식을 지정하고 픽셀 형식이 버퍼에 맞으면 픽셀 형식 정보가 ppfd로 복사됩니다. cbBuffer가 너무 작아 메타파일의 픽셀 형식을 포함할 수 없는 경우 픽셀 형식은 버퍼에 복사되지 않습니다. 두 경우 모두 함수는 메타파일의 픽셀 형식 크기를 반환합니다.
메타파일 기록 및 기타 작업에 대한 자세한 내용은 고급 메타파일 작업을 참조하세요.
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | wingdi.h |
라이브러리 | Gdi32.lib |
DLL | Gdi32.dll |