Bagikan melalui


struktur D3DDDI_PRESENTFLAGS (d3dumddi.h)

Struktur D3DDDI_PRESENTFLAGS mengidentifikasi cara melakukan operasi saat ini.

Sintaks

typedef struct _D3DDDI_PRESENTFLAGS {
  union {
    struct {
      UINT Blt : 1;
      UINT ColorFill : 1;
      UINT Flip : 1;
      UINT AllowTearing : 1;
      UINT AllowFlexibleRefresh : 1;
      UINT Reserved : 27;
    };
    UINT Value;
  };
} D3DDDI_PRESENTFLAGS;

Anggota

Blt

Nilai UINT yang menentukan apakah akan melakukan data transfer blok bit (bitblt) ke permukaan utama.

Mengatur anggota ini setara dengan mengatur bit pertama dari anggota Nilai 32-bit (0x00000001).

ColorFill

Nilai UINT yang menentukan apakah akan melakukan bitblt isi warna ke permukaan utama.

Mengatur anggota ini setara dengan mengatur bit kedua dari anggota Nilai 32-bit (0x00000002).

Flip

Nilai UINT yang menentukan apakah akan membalik ke permukaan baru.

Mengatur anggota ini setara dengan mengatur bit ketiga dari anggota Nilai 32-bit (0x00000004).

AllowTearing

AllowFlexibleRefresh

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 terkandung dalam D3DDDI_PRESENTFLAGS yang dapat menyimpan satu nilai 32-bit yang mengidentifikasi cara melakukan operasi saat ini.

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_PRESENT

Hadir