Bagikan melalui


struktur DXGI_DDI_ARG_BLT_FLAGS (dxgiddi.h)

Struktur DXGI_DDI_ARG_BLT_FLAGS mengidentifikasi jenis transfer blok bit (bitblt) yang akan dilakukan.

Sintaks

typedef struct DXGI_DDI_ARG_BLT_FLAGS {
  union {
    struct {
      UINT Resolve : 1;
      UINT Convert : 1;
      UINT Stretch : 1;
      UINT Present : 1;
      UINT Reserved : 28;
    };
    UINT Value;
  };
} DXGI_DDI_ARG_BLT_FLAGS;

Anggota

Resolve

Nilai UINT yang menentukan bahwa bitblt menyelesaikan beberapa sampel menjadi satu piksel.

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

Convert

Nilai UINT yang menentukan bahwa bitblt juga melakukan konversi format.

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

Stretch

Nilai UINT yang menentukan bahwa bitblt peregangan dilakukan.

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

Present

Nilai UINT yang menentukan bahwa bitblt penyajian dilakukan.

Mengatur anggota ini setara dengan mengatur bit keempat dari anggota Nilai 32-bit (0x00000008).

Reserved

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

Value

Anggota dalam gabungan yang DXGI_DDI_ARG_BLT_FLAGS berisi yang dapat menyimpan nilai 32-bit yang mengidentifikasi jenis bitblt.

Persyaratan

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

Lihat juga

DXGI_DDI_ARG_BLT