Aracılığıyla paylaş


CDC::PlayMetaFile

Belirtilen meta dosyası içeriğini aygıtı bağlama çalar.

BOOL PlayMetaFile(
   HMETAFILE hMF 
);
BOOL PlayMetaFile(
   HENHMETAFILE hEnhMetaFile,
   LPCRECT lpBounds 
);

Parametreler

  • hMF
    Yürütülebilmesi için meta dosyası tanımlar.

  • hEnhMetaFile
    Geliştirilmiş Meta dosyası tanımlar.

  • lpBounds
    İşaret eden bir RECT yapı ya da bir CRect resim görüntülemek için kullanılan sınırlayıcı dikdörtgeni koordinatlarını içeren nesne.Koordinatları mantıksal birimler cinsinden belirtilir.

Dönüş Değeri

Sıfır olmayan bir değer işlevi başarılı olursa; Aksi halde 0.

Notlar

Herhangi bir sayıda meta çalınabilir.

İkinci sürümü PlayMetaFile verilen Gelişmiş biçimi meta dosyası içinde depolanan resim görüntüler.Uygulama ağda bir ikinci sürümü PlayMetaFile, Windows Resim göre sıralanmasını dikdörtgenin üzerine eşlemek için geliştirilmiş meta dosyası başlığında resim çerçevesi kullanır lpBounds parametresi.(Bu resim yamulttuysanız veya çıktı aygıtının arama önce world Dönüşüm ayarlayarak Döndürülmüş PlayMetaFile.) Resmi dikdörtgen kenarları boyunca noktaları bulunur.Geliştirilmiş Meta dosyası resmi, geliştirilmiş meta dosyası oynamadan önce kırpma bölgesini çıktı aygıtının tanımlayarak kırpılabilir.

İsteğe bağlı bir paleti bir Gelişmiş Meta dosyası içeriyorsa, bir uygulamanın tutarlı renk çıktı aygıtının renk paletinde ikinci sürümü çağırmadan önce ayarlayarak elde edebilirsiniz PlayMetaFile.İsteğe bağlı paleti almak için kullanmak GetEnhMetaFilePaletteEntries Windows işlevi.İkinci sürümü çağırarak bir yeni oluşturulan gelişmiş meta dosyası bir Gelişmiş Meta dosyası gömülebilir PlayMetaFile ve Gelişmiş Meta dosyası kaynağı geliştirilmiş meta dosyası aygıt içeriğini yeni Yürütülüyor.

Çıktı aygıtı bağlam durumları bu işlev tarafından korunur.Bu işlev tarafından oluşturuldu ancak Gelişmiş Meta dosyası içinde silinmemiş nesne silinir.Bu işlev durdurmak için bir uygulamanın çağırabileceği CancelDC işlemi sonlandırmak için başka bir iş parçacığı Windows işlevi.Bu durumda, işlev sıfır döndürür.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

CancelDC

GetEnhMetaFileHeader

GetEnhMetaFilePaletteEntries

SetWorldTransform

PlayMetaFile

PlayEnhMetaFile

PlayMetaFile