xine-lib: xine-lib-1.2.12/src/libw32dll/DirectShow/interfaces.h File Reference

xine-lib 1.2.12

Data Structures | Typedefs | Enumerations
interfaces.h File Reference
`#include "iunk.h"`
`#include "com.h"`

Go to the source code of this file.

## Data Structures
struct | _PinInfo
struct | _AllocatorProperties
struct | IEnumMediaTypes_vt
struct | _IEnumMediaTypes
struct | IPin_vt
struct | _IPin
struct | IEnumPins_vt
struct | _IEnumPins
struct | IMediaSample_vt
struct | _IMediaSample
struct | IBaseFilter_vt
struct | _IBaseFilter
struct | IMemAllocator_vt
struct | _IMemAllocator
struct | IMemInputPin_vt
struct | _IMemInputPin
struct | IHidden_vt
struct | _IHidden
struct | IHidden2_vt
struct | _IHidden2
struct | IDivxFilterInterface
struct | IDivxFilterInterface_vt

## Typedefs
typedef struct _IReferenceClock | IReferenceClock
typedef struct _IFilterGraph | IFilterGraph
typedef struct _IBaseFilter | IBaseFilter
typedef struct _PinInfo | PIN_INFO
typedef struct _AllocatorProperties | ALLOCATOR_PROPERTIES
typedef struct _IEnumMediaTypes | IEnumMediaTypes
typedef struct IEnumMediaTypes_vt | IEnumMediaTypes_vt
typedef struct _IPin | IPin
typedef struct IPin_vt | IPin_vt
typedef struct _IEnumPins | IEnumPins
typedef struct IEnumPins_vt | IEnumPins_vt
typedef struct _IMediaSample | IMediaSample
typedef struct IMediaSample_vt | IMediaSample_vt
typedef struct IBaseFilter_vt | IBaseFilter_vt
typedef struct _IMemAllocator | IMemAllocator
typedef struct IMemAllocator_vt | IMemAllocator_vt
typedef struct _IMemInputPin | IMemInputPin
typedef struct IMemInputPin_vt | IMemInputPin_vt
typedef struct _IHidden | IHidden
typedef struct IHidden_vt | IHidden_vt
typedef struct _IHidden2 | IHidden2
typedef struct IHidden2_vt | IHidden2_vt
typedef struct IDivxFilterInterface | IDivxFilterInterface

## Enumerations
enum | PIN_DIRECTION { PINDIR_INPUT = 0 , PINDIR_OUTPUT }

## Typedef Documentation

## ◆ ALLOCATOR_PROPERTIES

typedef struct _AllocatorProperties ALLOCATOR_PROPERTIES

## ◆ IBaseFilter

typedef struct _IBaseFilter IBaseFilter

## ◆ IBaseFilter_vt

typedef struct IBaseFilter_vt IBaseFilter_vt

## ◆ IDivxFilterInterface

typedef struct IDivxFilterInterface IDivxFilterInterface

## ◆ IEnumMediaTypes

typedef struct _IEnumMediaTypes IEnumMediaTypes

## ◆ IEnumMediaTypes_vt

typedef struct IEnumMediaTypes_vt IEnumMediaTypes_vt

## ◆ IEnumPins

typedef struct _IEnumPins IEnumPins

## ◆ IEnumPins_vt

typedef struct IEnumPins_vt IEnumPins_vt

## ◆ IFilterGraph

typedef struct _IFilterGraph IFilterGraph

## ◆ IHidden

typedef struct _IHidden IHidden

## ◆ IHidden2

typedef struct _IHidden2 IHidden2

## ◆ IHidden2_vt

typedef struct IHidden2_vt IHidden2_vt

## ◆ IHidden_vt

typedef struct IHidden_vt IHidden_vt

## ◆ IMediaSample

typedef struct _IMediaSample IMediaSample

## ◆ IMediaSample_vt

typedef struct IMediaSample_vt IMediaSample_vt

## ◆ IMemAllocator

typedef struct _IMemAllocator IMemAllocator

## ◆ IMemAllocator_vt

typedef struct IMemAllocator_vt IMemAllocator_vt

## ◆ IMemInputPin

typedef struct _IMemInputPin IMemInputPin

## ◆ IMemInputPin_vt

typedef struct IMemInputPin_vt IMemInputPin_vt

## ◆ IPin

typedef struct _IPin IPin

## ◆ IPin_vt

typedef struct IPin_vt IPin_vt

## ◆ IReferenceClock

typedef struct _IReferenceClock IReferenceClock

## ◆ PIN_INFO

typedef struct _PinInfo PIN_INFO

## Enumeration Type Documentation

## ◆ PIN_DIRECTION

enum PIN_DIRECTION

Enumerator
PINDIR_INPUT |
PINDIR_OUTPUT |