DXGKARG_PRESENT_DISPLAYONLY 結構 (d3dkmddi.h)

指出核心模式僅顯示驅動程式 (KMDOD) 如何執行目前作業。

語法

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;

成員

VidPnSourceId

視訊呈現網路路徑中視訊簡訊簡訊的以零起始標識碼, (VidPN) 拓撲,以限制顯示。

pSource

來源映像的虛擬起始位址。

BytesPerPixel

來源影像中每個像素的位元元組數目。

Pitch

來源影像中每一行的間距,以位元組為單位,也就是下一行開頭的距離。

Flags

識別如何在目前作業中顯示來源影像 的D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS 結構。

NumMoves

pMoves 成員所指向的螢幕對螢幕移動數目。

pMoves

屏幕對螢幕 移動D3DKMT_MOVE_RECT 清單的指標。

NumDirtyRects

pDirtyRect 成員所指向的已變更矩形數目。

pDirtyRect

RECT 已變更矩形清單的指標。

pfnPresentDisplayOnlyProgress

保留供系統使用。 操作系統會將這個成員設定為 NULL

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 d3dkmddi.h (include D3dkmddi.h)

另請參閱

D3DKMT_MOVE_RECT

D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS

DxgkCbPresentDisplayOnlyProgress

DxgkDdiPresentDisplayOnly

矩形