# Class TVstTimeInformation

Description | Hierarchy | Fields | Methods | Properties

## Unit

DVSTHost

## Declaration

`type TVstTimeInformation = class(TPersistent)`

## Description

## Hierarchy

- TPersistent
- TVstTimeInformation

## Overview

### Methods

| `constructor Create;`

### Properties

| `property OnChanged: TNotifyEvent read FOnChange write FOnChange;`
| `property SamplePos: Double index 0 read GetVTIdouble write SetVTIdouble;`
| `property SampleRate: Double Index 1 read GetVTIdouble write SetVTIdouble;`
| `property NanoSeconds: Double Index 2 read GetVTIdouble write SetVTIdouble;`
| `property PpqPos: Double Index 3 read GetVTIdouble write SetVTIdouble;`
| `property Tempo: Double Index 4 read GetVTIdouble write SetVTIdouble;`
| `property BarStartPos: Double Index 5 read GetVTIdouble write SetVTIdouble;`
| `property CycleStartPos: Double Index 6 read GetVTIdouble write SetVTIdouble;`
| `property CycleEndPos: Double Index 7 read GetVTIdouble write SetVTIdouble;`
| `property TimeSigNumerator: Longint Index 0 read GetVTI write SetVTI default 4;`
| `property TimeSigDenominator: longint Index 1 read GetVTI write SetVTI default 4;`
| `property SmpteOffset: longint index 2 read GetVTI write SetVTI default 0;`
| `property SmpteFrameRate: longint index 3 read GetVTI write SetVTI default 1;`
| `property SamplesToNextClock: longint index 4 read GetVTI write SetVTI default 0;`
| `property Flags: TVstTimeInfoFlags read GetVTIflags Write SetVTIflags;`

## Description

### Methods

| `constructor Create;`

### Properties

| `property OnChanged: TNotifyEvent read FOnChange write FOnChange;`

| `property SamplePos: Double index 0 read GetVTIdouble write SetVTIdouble;`

| `property SampleRate: Double Index 1 read GetVTIdouble write SetVTIdouble;`

| `property NanoSeconds: Double Index 2 read GetVTIdouble write SetVTIdouble;`

| `property PpqPos: Double Index 3 read GetVTIdouble write SetVTIdouble;`

| `property Tempo: Double Index 4 read GetVTIdouble write SetVTIdouble;`

| `property BarStartPos: Double Index 5 read GetVTIdouble write SetVTIdouble;`

| `property CycleStartPos: Double Index 6 read GetVTIdouble write SetVTIdouble;`

| `property CycleEndPos: Double Index 7 read GetVTIdouble write SetVTIdouble;`

| `property TimeSigNumerator: Longint Index 0 read GetVTI write SetVTI default 4;`

| `property TimeSigDenominator: longint Index 1 read GetVTI write SetVTI default 4;`

| `property SmpteOffset: longint index 2 read GetVTI write SetVTI default 0;`

| `property SmpteFrameRate: longint index 3 read GetVTI write SetVTI default 1;`

| `property SamplesToNextClock: longint index 4 read GetVTI write SetVTI default 0;`

| `property Flags: TVstTimeInfoFlags read GetVTIflags Write SetVTIflags;`

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:20