struktur DXGK_POINTERFLAGS (d3dkmddi.h)

Struktur DXGK_POINTERFLAGS mengidentifikasi kemampuan penunjuk mouse dari driver miniport tampilan yang disediakan driver melalui panggilan ke fungsi DxgkDdiQueryAdapterInfo-nya .

Sintaks

typedef struct _DXGK_POINTERFLAGS {
  union {
    struct {
      UINT Monochrome : 1;
      UINT Color : 1;
      UINT MaskedColor : 1;
      UINT Reserved : 29;
    };
    UINT Value;
  };
} DXGK_POINTERFLAGS;

Anggota

Monochrome

Nilai UINT yang menentukan apakah penunjuk mouse dapat ditampilkan dalam monokrom. Mengatur anggota ini setara dengan mengatur bit pertama dari anggota Nilai 32-bit (0x00000001).

Color

Nilai UINT yang menentukan apakah penunjuk mouse dapat ditampilkan dalam warna dan dengan transparansi (alfa). Mengatur anggota ini setara dengan mengatur bit kedua dari anggota Nilai 32-bit (0x00000002).

MaskedColor

Nilai UINT yang menentukan apakah penunjuk mouse dapat ditampilkan dalam warna dan dengan nilai masker dalam bit transparansi (alfa). Mengatur anggota ini setara dengan mengatur bit ketiga dari anggota Nilai 32-bit (0x00000004).

Reserved

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 29 bit yang tersisa (0xFFFFFFF8) dari anggota Nilai 32-bit ke nol.

Value

Anggota dalam serikat yang DXGK_POINTERFLAGS berisi yang dapat menyimpan nilai 32-bit yang mengidentifikasi kemampuan penunjuk mouse.

Keterangan

Driver miniport tampilan dapat menentukan kemampuan penunjuk mouse dengan mengatur bit di anggota Nilai 32-bit atau dengan mengatur masing-masing anggota struktur dalam penyatuan yang DXGK_POINTERFLAGS berisi.

Driver selalu menentukan penunjuk mouse warna dengan menggunakan format piksel A8R8G8B8.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

DXGKARG_QUERYADAPTERINFO

DXGK_DRIVERCAPS

DxgkDdiQueryAdapterInfo