Freigeben über


CBaseList.MoveToHead-Methode

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die MoveToHead -Methode teilt die Liste auf und fügt den Hinterteil am Anfang einer anderen Liste ein.

Syntax

BOOL MoveToHead(
   POSITION  pos,
   CBaseList *pList
);

Parameter

pos

Positionsindikator, der die Aufteilung in der Liste markiert.

Plist

Zeiger auf eine andere Liste.

Rückgabewert

Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE .

Bemerkungen

Diese Methode teilt die Liste vor der position auf, die durch den pos-Parameter angegeben wird. Der Kopfteil bleibt in der Liste. Der Schwanzteil wird am Anfang der anderen Liste eingefügt.

Anforderungen

Anforderung Wert
Header
Wxlist.h (include Streams.h)
Bibliothek
Strmbase.lib (Einzelhandelsbuilds);
Strmbasd.lib (Debugbuilds)

Siehe auch

CBaseList-Klasse