Bagikan melalui


struktur D3DKMT_OUTPUTDUPLPRESENTFLAGS (d3dkmthk.h)

Menjelaskan opsi untuk operasi swapchain API Duplikasi Desktop yang ada.

Sintaks

typedef struct _D3DKMT_OUTPUTDUPLPRESENTFLAGS {
  union {
    struct {
      UINT ProtectedContentBlankedOut : 1;
      UINT RemoteSession : 1;
      UINT FullScreenPresent : 1;
      UINT PresentIndirect : 1;
      UINT Reserved : 28;
    };
    UINT Value;
  };
} D3DKMT_OUTPUTDUPLPRESENTFLAGS;

Anggota

ProtectedContentBlankedOut

Menentukan apakah gambar desktop mungkin berisi konten terproteksi yang sudah dikosongkan (hitam) di gambar desktop.

TRUE jika konten yang dilindungi sudah dikosongkan; jika tidak, FALSE.

Aplikasi dapat menggunakan informasi ini untuk memberi tahu pengguna jarak jauh bahwa beberapa konten desktop mungkin dilindungi dan karenanya tidak terlihat.

RemoteSession

Menentukan apakah operasi saat ini diarahkan ke sesi jarak jauh

TRUE jika operasi saat ini diarahkan ke sesi jarak jauh; jika tidak, FALSE.

Jika TRUE, operasi saat ini akan melalui jalur GDI.

FullScreenPresent

Menentukan apakah operasi saat ini adalah ke layar penuh.

TRUE jika operasi saat ini adalah ke layar penuh; jika tidak, FALSE.

PresentIndirect

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

Nilai 32-bit yang mengidentifikasi opsi DDA yang ada.

Persyaratan

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