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_PRESENT_DISPLAY_ONLY_FLAGS