Vcl.MPlayer.TMediaPlayer.TimeFormat
Delphi
property TimeFormat: TMPTimeFormats read GetTimeFormat write SetTimeFormat;
C++
__property TMPTimeFormats TimeFormat = {read=GetTimeFormat, write=SetTimeFormat, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Vcl.MPlayer.pas Vcl.MPlayer.hpp |
Vcl.MPlayer | TMediaPlayer |
Beschreibung
Legt das Format für die Angabe von Positionsinformationen fest.
TimeFormat bestimmt, wie die Eigenschaften StartPos, Length, Position, Start und EndPos interpretiert werden. Ist beispielsweise Position auf 180 und TimeFormat auf tfMilliseconds gesetzt, befindet sich die aktuelle Position 180 Millisekunden vom Anfang des Mediums entfernt. Wenn dagegen Position auf 180 und TimeFormat auf tfMSF gesetzt ist, befindet sich die aktuelle Position 180 Minuten vom Anfang des Mediums entfernt.
Die möglichen Formate werden nicht von allen Multimedia-Geräten unterstützt. Wenn Sie versuchen, ein nicht unterstütztes Format zu setzen, wird die Zuweisung ignoriert.
Die aktuelle Zeitinformation wird immer in einem 4-Byte-Integer übergeben. Bei einigen Formaten wird die Zeitinformation nicht als ein einzelner Integer zurückgegeben, sondern in Form eines langen Integers, der Informationen aus einzelnen Bytes enthält.