Freigeben über


DXGI_OUTDUPL_POINTER_SHAPE_INFO-Struktur (dxgi1_2.h)

Die DXGI_OUTDUPL_POINTER_SHAPE_INFO-Struktur beschreibt Informationen zur Cursorform.

Syntax

typedef struct DXGI_OUTDUPL_POINTER_SHAPE_INFO {
  UINT  Type;
  UINT  Width;
  UINT  Height;
  UINT  Pitch;
  POINT HotSpot;
} DXGI_OUTDUPL_POINTER_SHAPE_INFO;

Member

Type

Ein DXGI_OUTDUPL_POINTER_SHAPE_TYPE typisierter Wert, der den Typ der Cursorform angibt.

Width

Die Breite des Mauscursors in Pixel.

Height

Die Höhe in den Scanlinien des Mauscursors.

Pitch

Die Breite des Mauscursors in Bytes.

HotSpot

Die Position des HotSpots des Cursors relativ zum linken oberen Pixel. Eine Anwendung verwendet den Hotspot nicht, wenn sie bestimmt, wo die Cursorform gezeichnet werden soll.

Hinweise

Eine Anwendung zeichnet das Cursor-Shape mit der oberen linken Ecke, die an der Position gezeichnet wird, die das Position-Element der DXGI_OUTDUPL_POINTER_POSITION-Struktur angibt. die Anwendung verwendet nicht den Hotspot, um die Cursorform zu zeichnen.

Eine Anwendung ruft die IDXGIOutputDuplication::GetFramePointerShape-Methode auf, um Cursor-Shape-Informationen in einer DXGI_OUTDUPL_POINTER_SHAPE_INFO-Struktur abzurufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 und Platform Update für Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile dxgi1_2.h

Weitere Informationen

DXGI-Strukturen

IDXGIOutputDuplication::GetFramePointerShape