D3DDDI_KERNELOVERLAYINFO-Struktur (d3dukmdt.h)

Die D3DDDI_KERNELOVERLAYINFO-Struktur beschreibt Informationen für ein Kernelmodus-Overlayobjekt.

Syntax

typedef struct _D3DDDI_KERNELOVERLAYINFO {
  [in] D3DKMT_HANDLE hAllocation;
  [in] D3DDDIRECT    DstRect;
  [in] D3DDDIRECT    SrcRect;
  void          D3DKMT_PTR(
    VOID               *unnamedParam1,
    pPrivateDriverData unnamedParam2
  );
  [in] UINT          PrivateDriverDataSize;
} D3DDDI_KERNELOVERLAYINFO;

Member

[in] hAllocation

Ein D3DKMT_HANDLE Datentyp, der ein Kernelmodushandle für die anzuzeigende Zuordnung darstellt.

[in] DstRect

Eine D3DDDIRECT-Struktur , die das Überlagerungszielrechteck in Gerätekoordinaten enthält.

[in] SrcRect

Eine D3DDDIRECT-Struktur , die das Überlagerungsquellrechteck in Gerätekoordinaten enthält.

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)

[in] PrivateDriverDataSize

Die Größe des Blocks privater Daten in Bytes, auf den pPrivateDriverData verweist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dukmdt.h (include D3dukmdt.h)

Weitere Informationen

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb