Show / Hide Table of Contents

Enum PositionFlags

Channel Position Mode flags to be used with e.g. ChannelGetLength(Int32, PositionFlags), ChannelGetPosition(Int32, PositionFlags), ChannelSetPosition(Int32, Int64, PositionFlags) or StreamGetFilePosition(Int32, FileStreamPosition).

Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.dll
Syntax
public enum PositionFlags : int

Bytes

Byte position.

CDTrack

CD Add-On: the track number.

Decode

Get the decoding (not playing) position.

DecodeTo

Flag: decode to the position instead of seeking.

Inexact

Flag: Allow inexact seeking. For speed, seeking may stop at the beginning of a block rather than partially processing the block to reach the requested position.

MIDIDecaySeek

Midi Add-On: Let the old sound decay naturally (including reverb) when changing the position, including looping and such can also be used in ChannelSetPosition(Int32, Int64, PositionFlags) calls to have it apply to particular position changes.

MIDITick

Tick position (MIDI streams only).

MixerNoRampIn

Mixer Flag: Don't ramp-in the start after seeking.

MusicOrders

Order.Row position (HMUSIC only). LoWord = order, HiWord = row * scaler (MusicPositionScaler).

MusicPositionReset

MOD Music Flag: Stop all notes when moving position.

MusicPositionResetEx

MOD Music Flag: Stop all notes and reset bmp/etc when moving position.

OGG

OGG bitstream number.

Scan

Scan the file to build a seek table up to the position, if it has not already been scanned. Scanning will continue from where it left off previously rather than restarting from the beginning of the file each time. This flag only applies to MP3/MP2/MP1 files and will be ignored with other file formats.

ZXTuneSubCount

ZXTune Sub Count.

ZXTuneSubLength

ZXTune Sub Length.

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx