메타파일 Windows-Format
Microsoft Windows 형식 메타파일은 기능이 제한되며 거의 사용되지 않아야 합니다. Windows 형식 함수는 16비트 Windows 기반 애플리케이션으로 실행되도록 작성된 애플리케이션과의 이전 버전과의 호환성을 유지하기 위해 지원됩니다. 대신 고급 형식 함수를 사용해야 합니다.
Windows 형식 메타파일은 16비트 Windows 기반 애플리케이션에서 사용됩니다. 형식은 헤더와 메타파일 레코드 배열로 구성됩니다.
다음은 이 형식의 제한 사항입니다.
- Windows 형식 메타파일은 애플리케이션 및 디바이스에 따라 다릅니다. 애플리케이션의 매핑 모드 또는 디바이스 해상도 변경은 이 형식으로 만든 메타파일의 모양에 영향을 줍니다.
- Windows 형식 메타파일에는 원본 그림 차원, 그림을 만든 디바이스의 해상도, 선택적 텍스트 설명 또는 선택적 팔레트를 설명하는 포괄적인 헤더가 포함되어 있지 않습니다.
- Windows 형식 메타파일은 새 곡선, 경로 및 변환 함수를 지원하지 않습니다. 다음 표에서 지원되는 함수 목록을 참조하세요.
- 일부 Windows 형식 메타파일 레코드는 크기를 조정할 수 없습니다.
- Windows 형식 메타파일과 연결된 메타파일 디바이스 컨텍스트를 쿼리할 수 없습니다(즉, 애플리케이션에서 디바이스 해상도 데이터, 글꼴 메트릭 등을 검색할 수 없음).
다음은 Windows 형식 메타파일에서 지원하는 유일한 함수입니다.
참고
Windows 형식 메타파일을 고급 형식 메타파일로 변환하려면 GetMetaFileBitsEx 함수를 호출하여 Windows 형식 메타파일에서 데이터를 검색한 다음 SetWinMetaFileBits 함수를 호출하여 이 데이터를 향상된 형식 메타파일로 변환합니다. 고급 형식 레코드를 Windows 형식 레코드로 변환하려면 GetWinMetaFileBits 함수를 호출합니다 .