CDC::PlayMetaFilenbsp(&N);

BOOL PlayMetaFile ( HMETAFILE hMF );

BOOL PlayMetaFile ( HENHMETAFILE hEnhMetaFile, LPCRECT lpBounds );

반환 값

이 함수는 성공 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

hMF

재생할 메타 파일 식별。

hEnhMetaFile

향상 된 메타 파일 식별。

lpBounds

RECT 구조체 또는 그림을 표시 하는 데 사용 하는 경계 사각형의 좌표를 포함 하는 CRect 개체를 가리킵니다. 좌표는 논리 단위로 지정 된。

주의

장치 컨텍스트에서 지정 된 메타 파일의 내용을 재생합니다. 메타 파일 여러 번 재생할 수 있습니다.

PlayMetaFile 의 두 번째 버전에는 주어진된 확장 형식 메타 파일에 저장 된 사진이 표시 됩니다. PlayMetaFile의 두 번째 버전을 호출 하는 응용 프로그램, Windows 사용 그림 프레임 확장 메타 파일 헤더의 lpBounds 매개 변수가 가리키는 사각형 위에 그림 지도를 합니다. (이 그림 수 있습니다 전단 또는 PlayMetaFile를 호출 하기 전에 출력 장치에서 전역 변환을 설정 하 여 회전 합니다.) 사각형의 가장자리를 따라 포인트는 그림에 포함 됩니다. 향상 된 메타 파일 그림 출력 장치에서 확장된 메타 파일을 재생 하기 전에 클리핑 영역을 정의 하 여 잘릴 수 있다。

옵션 팔레트를 포함 하는 확장된 메타 파일 응용 프로그램 PlayMetaFile의 두 번째 버전을 호출 하기 전에 출력 장치에서 색상 팔레트를 설정 하 여 일관 된 색상을 얻을 수 있습니다. 옵션 팔레트를 검색 하려면를 :: GetEnhMetaFilePaletteEntries 함수. 향상 된 메타 파일 PlayMetaFile 의 두 번째 버전을 호출 하 고 새로운 향상 된 메타 파일에 대 한 장치 컨텍스트에 소스 향상 된 메타 파일을 재생 하 여 새로 만든된 확장된 메타 파일에 포함 될。

출력 장치 컨텍스트의 상태는이 함수에 의해 유지 됩니다. 모든 개체 생성 하지만 향상 된 메타 파일에 삭제 되지 않습니다이 함수에 의해 삭제 됩니다. 이 함수를 중지 하려면 응용 프로그램을 호출할 수는 :: CancelDC 함수에서 다른 스레드가 작업을 종료 합니다. 함수에서 0을 반환 하는 경우。

CDC 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

See Also    ::CancelDC, ::GetEnhMetaFileHeader, ::GetEnhMetaFilePaletteEntries, ::SetWorldTransform, ::PlayMetaFile, ::PlayEnhMetaFile, ::PlayMetaFile

Index