Bagikan melalui


struktur D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS (d3dkmthk.h)

Menyajikan bendera overlay multi-bidang.

Sintaks

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT FlipStereo : 1;
      UINT FlipStereoTemporaryMono : 1;
      UINT FlipStereoPreferRight : 1;
      UINT FlipDoNotWait : 1;
      UINT FlipDoNotFlip : 1;
      UINT FlipRestart : 1;
      UINT DurationValid : 1;
      UINT HDRMetaDataValid : 1;
      UINT HMD : 1;
      UINT TrueImmediate : 1;
      UINT FromDDisplay : 1;
      UINT IndirectDisplay : 1;
      UINT Reserved : 20;
    };
    UINT Value;
  };
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS;

Anggota

FlipStereo

Menentukan apakah driver harus membalik gambar kiri dan kanan alokasi stereo.

FlipStereoTemporaryMono

Menentukan apakah driver harus menggunakan gambar kiri alokasi stereo untuk bagian kanan dan kiri bingkai stereo. Driver melakukan operasi saat ini yang sama seperti FlipStereo, kecuali bahwa ia harus memindai hanya dari gambar kiri untuk menghasilkan kedua gambar bingkai stereo.

FlipStereoPreferRight

Menentukan bahwa ketika driver mengkloning alokasi utama stereo ke monitor mono, ia harus menggunakan gambar yang tepat.

Anggota FlipStereoTemporaryMono dan FlipStereoPreferRight tidak dapat diatur secara bersamaan.

FlipDoNotWait

Nilai UINT yang menentukan apakah driver klien yang dapat diinstal OpenGL (ICD) mengharuskan operasi saat ini menunggu jumlah permukaan balik antrean berada di bawah batas tertentu sebelum operasi dimulai. Mengatur anggota ini menunjukkan bahwa ICD tidak memerlukan penantian. Batas default untuk jumlah permukaan flip yang diantrekan adalah tiga.

FlipDoNotFlip

Nilai UINT yang menentukan apakah akan menyisipkan antrean menunggu ke dalam aliran penyajian. Mengatur anggota ini menunjukkan untuk membalik ke permukaan yang sama yang saat ini sedang dipindai.

FlipRestart

Nilai UINT yang menentukan apakah akan memulai ulang flip ke permukaan baru.

DurationValid

Menunjukkan apakah durasi valid.

HDRMetaDataValid

Menunjukkan apakah metadata HDR valid.

HMD

HMD (layar yang dipasang di kepala).

TrueImmediate

Jika interval saat ini adalah 0, izinkan merobek daripada mengambil alih flip yang sebelumnya diantrekan.

FromDDisplay

Menunjukkan saat ini berasal dari DirectDisplay.

IndirectDisplay

Reserved

Dicadangkan untuk penggunaan internal.

Value

Nilai yang digunakan untuk beroperasi di atas anggota lain.

Persyaratan

Persyaratan Nilai
Header d3dkmthk.h