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;
Member
[in] hAllocation
Ein Handle für die Zuordnung, die auf der Überlagerung angezeigt werden soll.
[in] PhysicalAddress
Die physische Adresse innerhalb des von SegmentId angegebenen Segments der anzuzeigenden Zuordnung.
[in] SegmentId
Der Bezeichner eines Segments, in dem die Zuordnung derzeit ausgelagert wird.
[in] DstRect
Eine RECT-Struktur , die das Überlagerungszielrechteck in Gerätekoordinaten enthält.
[in] SrcRect
Eine RECT-Struktur, die das Überlagerungsquellrechteck in Gerätekoordinaten enthält.
[in] pPrivateDriverData
Ein Zeiger auf einen Block privater Daten, der vom Benutzermodusanzeigetreiber an den Anzeigeminiporttreiber übergeben wird.
[in] PrivateDriverDataSize
Die Größe des Blocks privater Daten in Bytes, auf den pPrivateDriverData verweist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |