Struktur OEMMEMORYUSAGE (printoem.h)

Struktur OEMMEMORYUSAGE digunakan sebagai parameter input untuk metode IPrintOemUni::MemoryUsage plug-in penyajian.

Sintaks

typedef struct {
  DWORD dwFixedMemoryUsage;
  DWORD dwPercentMemoryUsage;
  DWORD dwMaxBandSize;
} OEMMEMORYUSAGE, *POEMMEMORYUSAGE;

Anggota

dwFixedMemoryUsage

Menentukan jumlah, dalam byte, dari memori berukuran tetap yang diperlukan oleh metode IPrintOemUni::MemoryUsage . Disediakan oleh plug-in penyajian.

dwPercentMemoryUsage

Menentukan jumlah memori berukuran variably yang diperlukan oleh metode IPrintOemUni::MemoryUsage , yang dinyatakan sebagai persentase ukuran bitmap sumber yang diterima oleh IPrintOemUni::ImageProcessing. Disediakan oleh plug-in penyajian.

dwMaxBandSize

Menentukan ukuran maksimum, dalam byte, yang dapat digunakan untuk bitmap sumber. Ini adalah nilai yang digunakan Unidrv untuk mengurangi dari saat menerapkan nilai plug-in yang disediakan yang terkandung dalam dwFixedMemoryUsage dan dwPercentMemoryUsage. Disediakan oleh Unidrv.

Keterangan

Driver Unidrv menggunakan nilai dalam anggota dwFixedMemoryUsage dan dwPercentMemoryUsage dari struktur ini untuk menentukan ukuran optimal untuk permukaan gambar GDI, dengan mempertimbangkan persyaratan memori dari metode IPrintOemUni::ImageProcessing plug-in penyajian. Untuk informasi selengkapnya tentang bagaimana anggota ini digunakan, lihat bagian Keterangan di IPrintOemUni::MemoryUsage.

Persyaratan

Persyaratan Nilai
Header printoem.h (termasuk Printoem.h)

Lihat juga

IPrintOemUni::ImageProcessing

IPrintOemUni::MemoryUsage