Class TEnumMediaType

Unit

DSUtil

Declaration

type TEnumMediaType = class()

Description

This class can retrieve all media types from a pin, a file or an IEnumMediaTypes interface.

Methods

Overview

Public constructor Create(FileName: TFileName); overload;
Public constructor Create(EnumMT: IEnumMediaTypes); overload;
Public constructor Create(Pin: IPin); overload;
Public constructor Create; overload;
Public destructor Destroy; override;
Public function Add(Item: TMediaType): Integer;
Public procedure Assign(FileName: TFileName); overload;
Public procedure Assign(EnumMT: IEnumMediaTypes); overload;
Public procedure Assign(Pin: IPin); overload;
Public procedure Clear;
Public procedure Delete(Index: Integer);

Description

Public constructor Create(FileName: TFileName); overload;

Constructor method enumerating all media types availables in a media file. Support WMF files.

Public constructor Create(EnumMT: IEnumMediaTypes); overload;

Constructor method enumerating media types provided by a IEnumMediaType interface.

Public constructor Create(Pin: IPin); overload;

Constructor method enumerating all media types on a pin.

Public constructor Create; overload;

Constructor method.

Public destructor Destroy; override;

Destructor method.

Public function Add(Item: TMediaType): Integer;

Add a media type to the list.

Public procedure Assign(FileName: TFileName); overload;

Enumerate all media types availables in a media file. Support WMF files.

Public procedure Assign(EnumMT: IEnumMediaTypes); overload;

Enumerate media types provided by a IEnumMediaType interface.

Public procedure Assign(Pin: IPin); overload;

Enumerate all media types on a pin.

Public procedure Clear;

Clear the list.

Public procedure Delete(Index: Integer);

Remove a media type from the list.

Properties

Overview

Public property Count: integer;
Public property Items[Index: Integer]: TMediaType;
Public property MediaDescription[Index: Integer]: string;

Description

Public property Count: integer;

Number of items in the list.

Public property Items[Index: Integer]: TMediaType;

Retrieve a mediaa type.

Public property MediaDescription[Index: Integer]: string;

Return a string describing the media type.


Generated by DIPasDoc 0.8.0 on Sun 1 Jun 2003 23:53:07