struktur DXGKARG_PRESENT_DISPLAYONLY (d3dkmddi.h)
Menunjukkan bagaimana driver khusus tampilan mode kernel (KMDOD) melakukan operasi saat ini.
Sintaks
typedef struct _DXGKARG_PRESENT_DISPLAYONLY {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
VOID *pSource;
ULONG BytesPerPixel;
LONG Pitch;
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS Flags;
ULONG NumMoves;
D3DKMT_MOVE_RECT *pMoves;
ULONG NumDirtyRects;
RECT *pDirtyRect;
DXGKCB_PRESENT_DISPLAYONLY_PROGRESS pfnPresentDisplayOnlyProgress;
} DXGKARG_PRESENT_DISPLAYONLY;
Anggota
VidPnSourceId
Nomor identifikasi berbasis nol dari sumber video yang ada di jalur topologi jaringan sajikan video (VidPN) untuk membatasi penayangan.
pSource
Alamat mulai virtual gambar sumber.
BytesPerPixel
Jumlah byte per piksel dalam gambar sumber.
Pitch
Pitch, dalam byte, dari setiap baris dalam gambar sumber—yaitu, jarak, dalam byte, ke awal baris berikutnya.
Flags
Struktur D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS yang mengidentifikasi cara menampilkan gambar sumber dalam operasi saat ini.
NumMoves
Jumlah pemindahan layar ke layar yang diarahkan oleh anggota pMoves .
pMoves
Penunjuk ke daftar D3DKMT_MOVE_RECT pemindahan layar ke layar.
NumDirtyRects
Jumlah persegi panjang kotor yang diacu oleh anggota pDirtyRect .
pDirtyRect
Penunjuk ke daftar persegi kotor RECT .
pfnPresentDisplayOnlyProgress
Dicadangkan untuk penggunaan sistem. Sistem operasi menetapkan anggota ini ke NULL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |
Lihat juga
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS