D3DDDIARG_PRESENT Struktur (d3dumddi.h)
Die D3DDDIARG_PRESENT Struktur beschreibt eine anzuzeigende Ressource.
Syntax
typedef struct _D3DDDIARG_PRESENT {
[in] HANDLE hSrcResource;
[in] UINT SrcSubResourceIndex;
[in] HANDLE hDstResource;
UINT DstSubResourceIndex;
[in] D3DDDI_PRESENTFLAGS Flags;
[in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
} D3DDDIARG_PRESENT;
Angehörige
[in] hSrcResource
Ein Handle für die anzuzeigende Quellressource. hSrcResource- kann NULL- sein, wenn der Anzeigetreiber für den Benutzermodus einen Farbfüllvorgang auf dem Bildschirm ausführen soll.
[in] SrcSubResourceIndex
Der nullbasierte Index in der Quellressource, der durch das Handle im hSrcResource Member angegeben wird. Dieser Index gibt die anzuzeigende Unterressource oder Oberfläche an.
[in] hDstResource
Ein Handle für die Zielressource, für die angezeigt werden soll. Wenn NULL-, wird der Anzeigetreiber für den Benutzermodus informiert, dass ein Farbfüllvorgang ausgeführt wird, der Benutzermodustreiber wird jedoch nicht erwartet, dass der Vorgang ausgeführt wird. Der Anzeigeminiporttreiber führt den eigentlichen Farbfüllvorgang durch und wird zu diesem Zeitpunkt über den Farbwert informiert.
DstSubResourceIndex
[in] Der nullbasierte Index in der Zielressource, der durch das Handle im hDstResource Member angegeben wird. Dieser Index gibt die Unterressource oder Oberfläche an, für die angezeigt werden soll.
[in] Flags
Eine D3DDDI_PRESENTFLAGS Struktur, die in Bitfeldkennzeichnungen die Anzeige identifiziert.
[in] FlipInterval
Ein D3DDDI_FLIPINTERVAL_TYPE-typisierter Wert, der das Flip-Intervall angibt (d. a., wenn der Flip nach Null, 1, zwei, drei oder vier vertikalen Synchronisierungen erfolgt).
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | d3dumddi.h (include D3dumddi.h) |