struktur DDRAW_CAPS (d3dumddi.h)

Struktur DDRAW_CAPS menjelaskan kemampuan Umum Microsoft DirectDraw yang didukung driver tampilan mode pengguna.

Sintaks

typedef struct _DDRAW_CAPS {
  [out] UINT Caps;
  [out] UINT Caps2;
  [out] UINT CKeyCaps;
  [out] UINT FxCaps;
  [out] UINT MaxVideoPorts;
} DDRAW_CAPS;

Anggota

[out] Caps

Bitwise ATAU yang valid dari bit kemampuan umum berikut yang didukung driver.

Bit kapabilitas Makna
DDRAW_CAPS_ZBLTS Z-buffer dapat digunakan dalam operasi transfer blok bit (bitblt).
DDRAW_CAPS_COLORKEY Beberapa bentuk kunci warna dapat digunakan dalam operasi overlay atau bitblt. Untuk informasi kemampuan kunci warna yang lebih spesifik, lihat anggota CKeyCaps.
DDRAW_CAPS_BLTDEPTHFILL Z-buffer dapat diisi secara mendalam dalam operasi bitblt.

[out] Caps2

Bitwise ATAU yang valid dari lebih banyak bit kemampuan umum berikut yang didukung driver.

Bit kapabilitas Makna
DDRAW_CAPS2_VIDEOPORT Port video perangkat keras dapat digunakan.
DDRAW_CAPS2_CANDROPZ16BIT Nilai RGBZ enam belas-bit dapat dikonversi menjadi nilai RGB 16-bit. (Sistem tidak mendukung konversi 8-bit.)
DDRAW_CAPS2_FLIPINTERVAL Driver merespons bendera Flip bit-field.
DDRAW_CAPS2_FLIPNOVSYNC Driver merespons bendera bit-field FlipWithNoWait.
DDRAW_CAPS2_DYNAMICTEXTURES Driver mendukung tekstur dinamis.

[out] CKeyCaps

Bitwise ATAU yang valid dari bit kemampuan kunci warna berikut yang didukung driver.

Bit kapabilitas Makna
DDRAW_CKEYCAPS_SRCBLT Transfer bit-block transparan dapat dilakukan dengan kunci warna yang mengidentifikasi bit permukaan sumber yang disalin ke permukaan tujuan.
DDRAW_CKEYCAPS_DESTBLT Transfer bit-block transparan (bitblts) dapat dilakukan dengan kunci warna yang mengidentifikasi bit yang dapat diganti dari permukaan tujuan.

[out] FxCaps

Bitwise ATAU yang valid dari bit kemampuan peregangan dan efek berikut yang didukung driver.

Bit kapabilitas Makna
DDRAW_FXCAPS_BLTMIRRORLEFTRIGHT Transfer blok bit (bitblt) yang membalik isi permukaan sumber ke permukaan tujuan secara horizontal di sepanjang sumbu tengah dapat dilakukan.
DDRAW_FXCAPS_BLTMIRRORUPDOWN Transfer blok bit (bitblt) yang membalik isi permukaan sumber ke permukaan tujuan secara vertikal di sepanjang sumbu tengah dapat dilakukan.

[out] MaxVideoPorts

Jumlah maksimum port video yang didukung perangkat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

GetCaps