Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KSSTREAM_POINTER Struktur ist der grundlegende AVStream-Zeiger in einen Datenstrom.
Syntax
typedef struct _KSSTREAM_POINTER {
PVOID Context;
PKSPIN Pin;
PKSSTREAM_HEADER StreamHeader;
PKSSTREAM_POINTER_OFFSET Offset;
KSSTREAM_POINTER_OFFSET OffsetIn;
KSSTREAM_POINTER_OFFSET OffsetOut;
} KSSTREAM_POINTER, *PKSSTREAM_POINTER;
Angehörige
Context
Ein Zeiger auf vom Client angeforderte Kontextinformationen. Die führenden Edge- und nachgestellten Edgedatenstromzeiger haben dieses Element auf NULL-festgelegt. Geklonte Datenstromzeiger können angeben, dass sie Kontextinformationen über den mechanismus haben möchten, der in KsStreamPointerClonebeschrieben wird.
Pin
Ein Zeiger auf die KSPIN- Struktur, zu der dieser Datenstromzeiger gehört.
StreamHeader
Ein Zeiger auf das Streamheaderobjekt für den Datenrahmen, auf den dieser Datenstromzeiger derzeit verweist. Weitere Informationen finden Sie unter KSSTREAM_HEADER.
Offset
Ein Zeiger auf eine Struktur vom Typ KSSTREAM_POINTER_OFFSET. Verweist auf OffsetIn oder OffsetOut-, je nachdem, ob der Pin, zu dem dieser Datenstromzeiger gehört, ein Eingabe- oder Ausgabe-Pin ist.
OffsetIn
Dieses Element gibt eine Struktur des Typs an, KSSTREAM_POINTER_OFFSET die daten beschreiben, auf die derzeit vom Datenstromzeiger verwiesen wird.
OffsetOut
Dieses Element gibt eine Struktur vom Typ KSSTREAM_POINTER_OFFSETan. Verwenden Sie dieses Element, um Daten an einer Ausgabenadel auszugeben.
Bemerkungen
Ein Warteschlangenobjekt für einen Datenstrom weist mindestens einen hart definierten Datenstromzeiger auf: den führenden Datenstromzeiger. Weitere Informationen finden Sie unter führende und nachgestellte Edgestreamzeiger.
Allgemeine Informationen zu Streamzeigern finden Sie unter Stream Pointers.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und in Microsoft DirectX 8.0 und höheren Versionen. |
| Header- | ks.h (enthalten Ks.h) |
Siehe auch
KsStreamPointerAdvanceOffsets-