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 |
|