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_MOVE_RECT

D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS

DxgkCbPresentDisplayOnlyProgress

DxgkDdiPresentDisplayOnly

RECT