estructura DXGKARG_PRESENT_DISPLAYONLY (d3dkmddi.h)
Indica cómo un controlador de solo visualización en modo kernel (KMDOD) es realizar una operación presente.
Sintaxis
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;
Miembros
VidPnSourceId
El número de identificación de base cero del origen del vídeo presente en una ruta de acceso de una topología de red presente de vídeo (VidPN) en la que restringir la visualización.
pSource
Dirección de inicio virtual de la imagen de origen.
BytesPerPixel
Número de bytes por píxel en la imagen de origen.
Pitch
El tono, en bytes, de cada línea de la imagen de origen, es decir, la distancia, en bytes, hasta el inicio de la siguiente línea.
Flags
Estructura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS que identifica cómo mostrar la imagen de origen en la operación actual.
NumMoves
Número de movimientos de pantalla a pantalla a pantalla a los que apunta el miembro pMoves .
pMoves
Puntero a una lista de D3DKMT_MOVE_RECT movimientos de pantalla a pantalla.
NumDirtyRects
Número de rectángulos sucios a los que apunta el miembro pDirtyRect .
pDirtyRect
Puntero a una lista de rectángulos sucios.
pfnPresentDisplayOnlyProgress
Reservado para uso del sistema. El sistema operativo establece este miembro en NULL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | d3dkmddi.h (incluye D3dkmddi.h) |
Consulte también
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS