DXGK_OVERLAYINFO Struktur (d3dkmddi.h)
Die DXGK_OVERLAYINFO Struktur beschreibt Parameter, die zum Erstellen oder Ändern einer Überlagerung erforderlich sind.
Syntax
typedef struct _DXGK_OVERLAYINFO {
[in] HANDLE hAllocation;
[in] PHYSICAL_ADDRESS PhysicalAddress;
[in] UINT SegmentId;
[in] RECT DstRect;
[in] RECT SrcRect;
[in] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
} DXGK_OVERLAYINFO;
Angehörige
[in] hAllocation
Ein Handle für die Zuordnung, die auf der Überlagerung angezeigt werden soll.
[in] PhysicalAddress
Die physische Adresse innerhalb des Segments, das SegmentId angibt, der anzuzeigenden Zuordnung.
[in] SegmentId
Der Bezeichner eines Segments, in dem die Zuordnung zurzeit ausgelagert wird.
[in] DstRect
Eine RECT- Struktur, die das Überlagerungszielrechteck enthält, in Gerätekoordinaten.
[in] SrcRect
Eine RECT-Struktur, die das Overlayquellrechteck enthält, in Gerätekoordinaten.
[in] pPrivateDriverData
Ein Zeiger auf einen Block privater Daten, der vom Anzeigetreiber für den Benutzermodus an den Miniporttreiber übergeben wird.
[in] PrivateDriverDataSize
Die Größe des Blocks privater Daten in Bytes, auf den pPrivateDriverData verweist.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |