struktur D3DKMT_OUTPUTDUPLPRESENT (d3dkmthk.h)
Menjelaskan operasi swapchain DESKTOP Duplication API saat ini.
Sintaks
typedef struct _D3DKMT_OUTPUTDUPLPRESENT {
[in] D3DKMT_HANDLE hContext;
[in] D3DKMT_HANDLE hSource;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] ULONG BroadcastContextCount;
D3DKMT_HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
[in] D3DKMT_PRESENT_RGNS PresentRegions;
[in] D3DKMT_OUTPUTDUPLPRESENTFLAGS Flags;
D3DKMT_HANDLE hIndirectContext;
} D3DKMT_OUTPUTDUPLPRESENT;
Anggota
[in] hContext
Jenis data D3DKMT_HANDLE yang mewakili handel ke konteks.
[in] hSource
Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke alokasi sumber yang akan ditampilkan.
VidPnSourceId
Nomor identifikasi berbasis nol dari sumber video yang ada di jalur topologi video present network (VidPN).
[in] BroadcastContextCount
Menentukan jumlah konteks.
[in] BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
Jenis data D3DKMT_HANDLE yang mewakili konteks siaran.
[in] PresentRegions
Wilayah kotor dan bergerak, jenis D3DKMT_PRESENT_RGNS.
[in] Flags
Kombinasi nilai bitwise-OR dari enumerasi D3DKMT_OUTPUTDUPLPRESENTFLAGS yang menjelaskan opsi untuk operasi saat ini.
hIndirectContext
Konteks adaptor tidak langsung untuk mengalihkan melalui jalur DoD yang ada. Anggota ini hanya valid jika bendera PresentIndirect diatur.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |