Metode IXpsOMGeometryFigure::GetSegmentTypes (xpsobjectmodel.h)
Mendapatkan jenis segmen dalam gambar.
Sintaks
HRESULT GetSegmentTypes(
[in, out] UINT32 *segmentCount,
[in, out] XPS_SEGMENT_TYPE *segmentTypes
);
Parameter
[in, out] segmentCount
Ukuran array yang direferensikan oleh segmentTypes (lihat di bawah). Parameter ini tidak boleh NULL.
Jika metode berhasil dikembalikan, segmentCount akan berisi jumlah elemen yang dikembalikan dalam array yang direferensikan oleh segmentTypes.
Jika segmentTypesADALAH NULL ketika metode dipanggil, segmentCount harus diatur ke nol.
Jika penunjuk NULL dikembalikan dalam segmentTypes, nilai segmentCount akan berisi ukuran buffer yang diperlukan, yang ditentukan sebagai jumlah elemen.
[in, out] segmentTypes
Array nilai XPS_SEGMENT_TYPE yang memiliki jumlah elemen yang sama seperti yang ditentukan dalam segmentCount. Jika pemanggil hanya mengharuskan ukuran buffer yang ditentukan yang dikembalikan, atur nilai ini ke NULL.
Jika array cukup besar, metode ini akan menyalin nilai XPS_SEGMENT_TYPE ke dalam array dan pengembalian, di segmentCount, jumlah nilai yang disalin. Jika segmentTypesADALAH NULL atau mereferensikan buffer yang tidak cukup besar, penunjuk NULL akan dikembalikan, tidak ada data yang akan disalin, dan segmentCount akan berisi ukuran buffer yang diperlukan, yang ditentukan sebagai jumlah elemen.
Nilai kembali
Jika metode berhasil, metode akan mengembalikan S_OK; jika tidak, kode kesalahan HRESULT akan dikembalikan.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
segmentCount adalah NULL. |
|
segmentTypes adalah NULL atau mereferensikan buffer yang tidak cukup besar untuk menerima data XPS_SEGMENT_TYPE . segmentCount berisi jumlah elemen yang diperlukan. |
Keterangan
Untuk contoh cara menggunakan metode ini dalam program, lihat contoh kode di GetSegmentData.
Persyaratan
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | xpsobjectmodel.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk