DXGKARG_PRESENT_DISPLAYONLY Struktur (d3dkmddi.h)

Gibt an, wie ein Kernelmodustreiber (KMDOD) einen aktuellen Vorgang ausführen soll.

Syntax

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;

Member

VidPnSourceId

Die nullbasierte Identifikationsnummer der Videoquelle, die in einem Pfad einer VidPN-Topologie (Video Present Network) vorhanden ist, für die die Anzeige eingeschränkt werden soll.

pSource

Die virtuelle Startadresse des Quellimages.

BytesPerPixel

Die Anzahl der Bytes pro Pixel im Quellbild.

Pitch

Die Tonhöhe jeder Zeile im Quellbild in Bytes, d. h. die Entfernung (in Bytes) zum Anfang der nächsten Zeile.

Flags

Eine D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS-Struktur , die angibt, wie das Quellbild im vorliegenden Vorgang angezeigt wird.

NumMoves

Die Anzahl der Bildschirm-zu-Bildschirm-Verschiebungen, auf die das pMoves-Element verweist.

pMoves

Ein Zeiger auf eine Liste von D3DKMT_MOVE_RECT Bildschirm-zu-Bildschirm-Verschiebungen.

NumDirtyRects

Die Anzahl der modifiziert Rechtecke, auf die das pDirtyRect-Element verweist.

pDirtyRect

Ein Zeiger auf eine Liste von RECT-modifiziert Rechtecke.

pfnPresentDisplayOnlyProgress

Ist für das System reserviert. Das Betriebssystem legt diesen Member auf NULL fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

D3DKMT_MOVE_RECT

D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS

DxgkCbPresentDisplayOnlyProgress

DxgkDdiPresentDisplayOnly

RECT