Enumerasi VIEWSTATUS (ocidl.h)
Menentukan keburaman objek dan aspek gambar yang didukung oleh objek .
Sintaks
typedef enum tagVIEWSTATUS {
VIEWSTATUS_OPAQUE = 1,
VIEWSTATUS_SOLIDBKGND = 2,
VIEWSTATUS_DVASPECTOPAQUE = 4,
VIEWSTATUS_DVASPECTTRANSPARENT = 8,
VIEWSTATUS_SURFACE = 16,
VIEWSTATUS_3DSURFACE = 32
} VIEWSTATUS;
Konstanta
VIEWSTATUS_OPAQUE Nilai: 1 Objek benar-benar buram. Jadi, untuk aspek apa pun, ia berjanji untuk menggambar seluruh persegi panjang yang diteruskan ke metode IViewObject::D raw . Jika nilai ini tidak diatur, objek berisi bagian transparan. Jika juga mendukung DVASPECT_TRANSPARENT, maka aspek ini dapat digunakan untuk menggambar bagian transparan saja. Bit ini hanya berlaku untuk aspek terkait KONTEN dan tidak untuk DVASPECT_ICON atau DVASPECT_DOCPRINT. |
VIEWSTATUS_SOLIDBKGND Nilai: 2 Objek memiliki latar belakang yang solid (terdiri dalam warna solid, bukan pola kuas). Bit ini bermakna hanya jika VIEWSTATUS_OPAQUE diatur. Bit ini hanya berlaku untuk aspek terkait KONTEN dan tidak untuk DVASPECT_ICON atau DVASPECT_DOCPRINT. |
VIEWSTATUS_DVASPECTOPAQUE Nilai: 4 Objek mendukung DVASPECT_OPAQUE. Semua metode IViewObjectEx mengambil aspek gambar sebagai parameter dapat dipanggil dengan aspek ini. |
VIEWSTATUS_DVASPECTTRANSPARENT Nilai: 8 Objek mendukung DVASPECT_TRANSPARENT. Semua metode IViewObjectEx mengambil aspek gambar sebagai parameter dapat dipanggil dengan aspek ini. |
VIEWSTATUS_SURFACE Nilai: 16 Objek mendukung permukaan 2 dimensi. |
VIEWSTATUS_3DSURFACE Nilai: 32 Objek mendukung permukaan 3 dimensi. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | ocidl.h |