structure DXGKARG_PRESENT_DISPLAYONLY (d3dkmddi.h)
Indique comment un pilote d’affichage en mode noyau (KMDOD) est d’effectuer une opération actuelle.
Syntaxe
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;
Membres
VidPnSourceId
Numéro d’identification de base zéro de la vidéo présente source dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) sur laquelle restreindre l’affichage.
pSource
Adresse de début virtuel de l’image source.
BytesPerPixel
Nombre d’octets par pixel dans l’image source.
Pitch
Hauteur, en octets, de chaque ligne de l’image source, autrement dit la distance, en octets, au début de la ligne suivante.
Flags
Structure D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS qui identifie comment afficher l’image source dans l’opération actuelle.
NumMoves
Nombre de déplacements d’écran à écran pointés par le membre pMoves.
pMoves
Pointeur vers une liste d'D3DKMT_MOVE_RECT déplacement d’écran à l’écran.
NumDirtyRects
Nombre de rectangles sales pointés par le membre pDirtyRect.
pDirtyRect
Pointeur vers une liste de rectangles RECT sales.
pfnPresentDisplayOnlyProgress
Réservé à l’utilisation du système. Le système d’exploitation définit ce membre sur NULL .
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
d’en-tête | d3dkmddi.h (include D3dkmddi.h) |
Voir aussi
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS