struttura DXGKARG_PRESENT_DISPLAYONLY (d3dkmddi.h)
Indica come un driver di sola visualizzazione in modalità kernel (KMDOD) deve eseguire un'operazione corrente.
Sintassi
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;
Members
VidPnSourceId
Numero di identificazione in base zero del video presente nell'origine in un percorso di una topologia di rete (VidPN) video in cui limitare la visualizzazione.
pSource
Indirizzo iniziale virtuale dell'immagine di origine.
BytesPerPixel
Numero di byte per pixel nell'immagine di origine.
Pitch
Passo, in byte, di ogni riga nell'immagine di origine, ovvero la distanza, in byte, all'inizio della riga successiva.
Flags
Struttura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS che identifica come visualizzare l'immagine di origine nell'operazione corrente.
NumMoves
Numero di spostamenti da schermata a cui punta il membro pMoves .
pMoves
Puntatore a un elenco di D3DKMT_MOVE_RECT spostamenti da schermata a schermo.
NumDirtyRects
Numero di rettangoli dirty a cui punta il membro pDirtyRect .
pDirtyRect
Puntatore a un elenco di rettangoli dirty RECT .
pfnPresentDisplayOnlyProgress
Riservato per l'utilizzo nel sistema. Il sistema operativo imposta questo membro su NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | d3dkmddi.h (include D3dkmddi.h) |
Vedi anche
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS