KS_DATARANGE_VIDEO_PALETTE-Struktur (ksmedia.h)
Die KS_DATARANGE_VIDEO_PALETTE-Struktur beschreibt einen Stream und seine Farbfunktionen.
Syntax
typedef struct tagKS_DATARANGE_VIDEO_PALETTE {
KSDATARANGE DataRange;
BOOL bFixedSizeSamples;
BOOL bTemporalCompression;
DWORD StreamDescriptionFlags;
DWORD MemoryAllocationFlags;
KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
KS_VIDEOINFO VideoInfo;
} KS_DATARANGE_VIDEO_PALETTE, *PKS_DATARANGE_VIDEO_PALETTE;
Member
DataRange
Gibt den Hauptbezeichner für das Format an.
bFixedSizeSamples
Gibt an, dass alle Beispiele die gleiche Größe haben, wenn sie auf TRUE festgelegt sind.
bTemporalCompression
Gibt an, ob jedes Beispiel unabhängig voneinander stehen kann, ohne sich auf vorherige oder zukünftige Beispiele zu verlassen.
StreamDescriptionFlags
Nicht verwendet und sollte auf 0 (null) festgelegt werden.
MemoryAllocationFlags
Nicht verwendet und sollte auf 0 (null) festgelegt werden.
ConfigCaps
Gibt die Konfiguration des Datenstroms an, einschließlich Skalierung, Zuschneiden sowie Frame- und Datenraten.
VideoInfo
Gibt die Details des Videostreams an.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für