struktur D3DDDIARG_PRESENT1 (d3dumddi.h)
Menjelaskan sumber daya untuk ditampilkan. Digunakan dengan fungsi pfnPresent1(D3D) oleh Windows Display Driver Model (WDDM) 1.3 dan driver tampilan mode pengguna yang lebih baru.
Sintaks
typedef struct _D3DDDIARG_PRESENT1 {
[in] const D3DDDIARG_PRESENTSURFACE *phSrcResources;
[in] UINT SrcResources;
[in] HANDLE hDstResource;
UINT DstSubResourceIndex;
[in] D3DDDI_PRESENTFLAGS Flags;
[in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
UINT Reserved;
[in] const RECT *pDirtyRects;
[in] UINT DirtyRects;
UINT BackBufferMultiplicity;
} D3DDDIARG_PRESENT1;
Anggota
[in] phSrcResources
Array non-NULL menangani dan indeks berbasis nol ke sumber daya sumber untuk ditampilkan atau dilepaskan. phSrcResources selalu merupakan handel yang valid untuk ditampilkan oleh sumber daya.
[in] SrcResources
Jumlah sumber daya sumber yang ada dalam array yang ditujukkan oleh phSrcResources.
[in] hDstResource
Handel ke sumber daya tujuan untuk ditampilkan. Jika NULL, tujuan tidak diketahui, dan driver miniport tampilan menentukan tujuan tepat sebelum aliran perintah perangkat keras diproses.
DstSubResourceIndex
[in] Indeks berbasis nol ke dalam sumber daya tujuan, yang ditentukan oleh handel di anggota hDstResource . Indeks ini menunjukkan subsumber daya atau permukaan untuk ditampilkan.
[in] Flags
Struktur D3DDDI_PRESENTFLAGS yang mengidentifikasi, dalam bendera bit-field, cara menampilkan.
[in] FlipInterval
Nilai D3DDDI_FLIPINTERVAL_TYPE-ketik yang menunjukkan interval balik (yaitu, jika flip terjadi setelah sinkronisasi vertikal nol, satu, dua, tiga, atau empat).
Reserved
Anggota ini dicadangkan dan harus diatur ke nol.
[in] pDirtyRects
Penunjuk ke array persegi panjang kotor (RECTs), relatif terhadap persegi panjang sumber SrcRect, yang menunjukkan bagian bidang overlay yang telah berubah.
Driver dapat menggunakan anggota ini untuk melakukan pengoptimalan, meskipun tidak diperlukan untuk menggunakan info persegi panjang yang kotor. Namun, driver tidak boleh gagal panggilan fungsi berdasarkan persegi panjang kotor yang disediakan.
[in] DirtyRects
Jumlah persegi kotor dalam array yang diacu oleh pDirtyRects.
BackBufferMultiplicity
Jumlah buffer back fisik per buffer back logis.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dumddi.h |