Enumerasi OLERENDER (oleidl.h)
Menunjukkan jenis penembolokan yang diminta untuk objek yang baru dibuat.
Sintaks
typedef enum tagOLERENDER {
OLERENDER_NONE = 0,
OLERENDER_DRAW = 1,
OLERENDER_FORMAT = 2,
OLERENDER_ASIS = 3
} OLERENDER;
Konstanta
OLERENDER_NONE Nilai: 0 Klien tidak meminta kemampuan gambar atau pengambilan data yang di-cache secara lokal dalam objek. Parameter pFormatEtc dari panggilan diabaikan ketika nilai ini ditentukan untuk parameter renderopts . |
OLERENDER_DRAW Nilai: 1 Klien akan menggambar konten objek di layar (perangkat target NULL ) menggunakan IViewObject::D raw. Objek itu sendiri menentukan format data yang perlu di-cache. Dengan opsi render ini, hanya anggota ptd dan dwAspectdari pFormatEtc yang signifikan, karena objek dapat menyimpan hal secara berbeda tergantung pada nilai parameter. Namun, pFormatEtc dapat secara legal null di sini, dalam hal ini objek adalah untuk mengasumsikan perangkat target tampilan dan aspek DVASPECT_CONTENT. |
OLERENDER_FORMAT Nilai: 2 Klien akan menarik satu format dari objek menggunakan IDataObject::GetData. Format data yang akan di-cache diteruskan dalam pFormatEtc, yang mungkin tidak dalam hal ini adalah NULL. |
OLERENDER_ASIS Nilai: 3 Klien tidak meminta kemampuan gambar atau pengambilan data yang di-cache secara lokal dalam objek. pFormatEtc diabaikan untuk opsi ini. Perbedaan antara ini dan nilai OLERENDER_FORMAT penting dalam fungsi seperti OleCreateFromData dan OleCreateLinkFromData. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | oleidl.h |