struktur D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS (d3dkmddi.h)

Menunjukkan bagaimana driver khusus tampilan mode kernel (KMDOD) melakukan operasi saat ini.

Sintaks

typedef struct _D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS {
  union {
    struct {
      UINT Rotate : 1;
      UINT Reserved : 31;
    };
         UINT Value;
  };
} D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS;

Anggota

[in] Rotate

Nilai UINT yang menentukan apakah akan memutar data presentasi agar sesuai dengan orientasi layar saat ini selama transfer blok bit presentasi (bitblt). Orientasi layar saat ini diatur dalam anggota Rotasi dari struktur D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION , yang diatur dalam anggota ContentTransformation dari struktur D3DKMDT_VIDPN_PRESENT_PATH untuk jalur video yang ada.

KMDOD harus memutar data hanya jika bendera Putar bit-field diatur. Bahkan jika KMDOD menentukan bahwa orientasi layar saat ini diputar dari data presentasi dan Putar tidak diatur, KMDOD tidak boleh memutar data.

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

[in] Reserved

Anggota ini dicadangkan dan harus diatur ke nol.

Mengatur anggota ini ke nol setara dengan mengatur 31 bit yang tersisa (0xFFFFFFFF) dari anggota Nilai 32-bit ke nol.

Value

Anggota dalam serikat yang D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS berisi yang dapat menyimpan nilai 32-bit yang mengidentifikasi jenis operasi saat ini yang akan dilakukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

D3DKMDT_VIDPN_PRESENT_PATH

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION