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) |