Bagikan melalui


struktur MXDC_XPS_S0PAGE_RESOURCE_T

Struktur MXDC_XPS_S0PAGE_RESOURCE_T menyimpan informasi tentang sumber daya, seperti gambar atau font, yang terkait dengan halaman dokumen XPS, dan akan diteruskan ke file output Microsoft XPS Document Converter (MXDC).

Sintaks

typedef struct tagMxdcXpsS0PageResource {
  DWORD dwSize;
  DWORD dwResourceType;
  BYTE  szUri[MAX_PATH];
  DWORD dwDataSize;
  BYTE  bData[1];
} MXDC_XPS_S0PAGE_RESOURCE_T, *P_MXDC_XPS_S0PAGE_RESOURCE_T;

Anggota

dwSize

Ukuran total struktur ini dan sumber daya yang dirujuknya.

dwResourceType

Nilai jenis MXDC_S0_PAGE_ENUMS menunjukkan jenis sumber daya, seperti gambar TIFF atau font TrueType.

szUri

URI sumber daya. Ini tidak boleh lebih dari 260 byte.

dwDataSize

Ukuran sumber daya dalam byte.

bData

Data sumber daya dalam array byte dengan ukuran 1 + ukuran sumber daya.

Keterangan

Struktur ini ditambahkan ke struktur MXDC_ESCAPE_HEADER_T (yang memiliki opCode diatur ke MXDCOP_SET_S0PAGERESOURCE) untuk membuat struktur MXDC_S0PAGE_RESOURCE_ESCAPE_T . Struktur MXDC_S0PAGE_RESOURCE_ESCAPE_T yang dihasilkan kemudian diteruskan dalam parameter lpszInData dari fungsi ExtEscape yang dipanggil dengan escape MXDC_ESCAPE . Efeknya adalah mengirim sumber daya ke MXDC untuk konversi dan ditulis ke file output.

Panggilan ke ExtEscape harus antara panggilan ke StartPage dan panggilan ke EndPage; namun mungkin ada lebih dari satu panggilan seperti itu antara panggilan ke StartPage dan EndPage.

Konsumsi streaming lebih efisien jika Anda memanggil ExtEscape dengan opCodeMXDCOP_SET_S0PAGE_RESOURCE untuk setiap sumber daya di halaman sebelum Anda memanggil ExtEscape dengan opCodeMXDCOP_SET_S0PAGE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
Mxdc.h

Lihat juga

Pencetakan

Cetak Struktur API Spooler

Fungsi Escape Printer GDI

ExtEscape

MXDC_ESCAPE