Struktur DOCINFOA (wingdi.h)
Struktur DOCINFO
Sintaksis
typedef struct _DOCINFOA {
int cbSize;
LPCSTR lpszDocName;
LPCSTR lpszOutput;
LPCSTR lpszDatatype;
DWORD fwType;
} DOCINFOA, *LPDOCINFOA;
Anggota
cbSize
Ukuran, dalam byte, dari struktur.
lpszDocName
Penunjuk ke string null-terminated yang menentukan nama dokumen.
lpszOutput
Penunjuk ke string null-terminated yang menentukan nama file output. Jika pointer ini
lpszDatatype
Penunjuk ke string null-terminated yang menentukan jenis data yang digunakan untuk merekam pekerjaan cetak. Nilai hukum untuk anggota ini dapat ditemukan dengan memanggil
fwType
Menentukan informasi tambahan tentang pekerjaan cetak. Anggota ini harus nol atau salah satu nilai berikut.
Nilai | Arti |
---|---|
DI_APPBANDING | Aplikasi yang menggunakan pita harus mengatur bendera ini untuk performa optimal selama pencetakan. |
DI_ROPS_READ_DESTINATION | Aplikasi akan menggunakan operasi raster yang melibatkan pembacaan dari permukaan tujuan. |
Komentar
Nota
Header wingdi.h mendefinisikan DOCINFO sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
wingdi.h (termasuk Windows.h) |
Lihat juga
Struktur API Penampung Cetak
Pencetakan