ReactOS  0.4.13-dev-464-g6b95727
axextend.idl File Reference
#include <axextendenums.h>
Include dependency graph for axextend.idl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  REGFILTER
 
interface  IEnumRegFilters
 
interface  struct
 
struct  REGFILTERPINS
 
struct  REGPINMEDIUM
 
struct  REGFILTERPINS2
 
struct  REGFILTER2
 
interface  IFilterMapper2
 
interface  enum
 
struct  tagQuality
 
interface  IQualityControl
 
struct  tagCOLORKEY
 
struct  _RGNDATAHEADER
 
struct  _RGNDATA
 
interface  IOverlayNotify
 
interface  IOverlayNotify2
 
interface  IOverlay
 
interface  IMediaEventSink
 
interface  IFileSourceFilter
 
interface  IFileSinkFilter
 
interface  IFileSinkFilter2
 
interface  enum
 
interface  IGraphBuilder
 
interface  ICaptureGraphBuilder
 
interface  IAMCopyCaptureFileProgress
 
interface  ICaptureGraphBuilder2
 
interface  IConfigAviMux
 
interface  IConfigInterleaving
 
interface  struct
 
struct  _AMCOPPCommand
 
struct  _AMCOPPStatusInput
 
struct  _AMCOPPStatusOutput
 
interface  IAMCertifiedOutputProtection
 
interface  IFilterGraph2
 
interface  IStreamBuilder
 
interface  enum
 
struct  AM_STREAM_INFO
 
interface  enum
 
interface  IAMVideoProcAmp
 
interface  IAsyncReader
 
interface  IGraphVersion
 
interface  IResourceConsumer
 
interface  IResourceManager
 
interface  IKsPropertySet
 
interface  ISeekingPassThru
 
interface  IAMClockAdjust
 
interface  IAMFilterMiscFlags
 
interface  IAMGraphBuilderCallback
 
interface  IAMBufferNegotiation
 
interface  enum
 

Typedefs

typedef enum QualityMessageType
 
typedef struct tagQuality Quality
 
typedef IQualityControlPQUALITYCONTROL
 
typedef struct tagCOLORKEY COLORKEY
 
typedef struct _RGNDATAHEADER RGNDATAHEADER
 
typedef struct _RGNDATA RGNDATA
 
typedef HANDLE HMONITOR
 
typedef enum AM_FILESINK_FLAGS
 
typedef struct _AMCOPPCommand AMCOPPCommand
 
typedef struct _AMCOPPCommandLPAMCOPPCommand
 
typedef struct _AMCOPPStatusInput AMCOPPStatusInput
 
typedef struct _AMCOPPStatusInputLPAMCOPPStatusInput
 
typedef struct _AMCOPPStatusOutput AMCOPPStatusOutput
 
typedef struct _AMCOPPStatusOutputLPAMCOPPStatusOutput
 
typedef enum AM_STREAM_INFO_STOP_DEFINED = 0x02
 
typedef enum AM_STREAM_INFO_DISCARDING = 0x04
 
typedef enum AM_STREAM_INFO_STOP_SEND_EXTRA
 
typedef enum VideoProcAmp_Contrast
 
typedef enum VideoProcAmp_Hue
 
typedef enum VideoProcAmp_Saturation
 
typedef enum VideoProcAmp_Sharpness
 
typedef enum VideoProcAmp_Gamma
 
typedef enum VideoProcAmp_ColorEnable
 
typedef enum VideoProcAmp_WhiteBalance
 
typedef enum VideoProcAmp_BacklightCompensation
 
typedef enum VideoProcAmpProperty
 
typedef enum tagVideoProcAmpFlags VideoProcAmpFlags
 
typedef enum AMTVAUDIO_MODE_STEREO = 0x0002
 
typedef enum AMTVAUDIO_MODE_LANG_A = 0x0010
 
typedef enum AMTVAUDIO_MODE_LANG_B = 0x0020
 
typedef enum AMTVAUDIO_MODE_LANG_C = 0x0040
 
typedef enum AMTVAUDIO_PRESET_STEREO = 0x0200
 
typedef enum AMTVAUDIO_PRESET_LANG_A = 0x1000
 
typedef enum AMTVAUDIO_PRESET_LANG_B = 0x2000
 
typedef enum AMTVAUDIO_PRESET_LANG_C = 0x4000
 
typedef enum TVAudioMode = 0x4000
 

Enumerations

enum  { REG_PINFLAG_B_ZERO = 0x1, REG_PINFLAG_B_RENDERER = 0x2, REG_PINFLAG_B_MANY = 0x4, REG_PINFLAG_B_OUTPUT = 0x8 }
 
enum  { CK_NOCOLORKEY = 0x0, CK_INDEX = 0x1, CK_RGB = 0x2 }
 
enum  {
  ADVISE_NONE = 0x0, ADVISE_CLIPPING = 0x1, ADVISE_PALETTE = 0x2, ADVISE_COLORKEY = 0x4,
  ADVISE_POSITION = 0x8, ADVISE_DISPLAY_CHANGE = 0x10
}
 
enum  _AM_RENSDEREXFLAGS { AM_RENDEREX_RENDERTOEXISTINGRENDERERS = 0x01 }
 
enum  tagVideoProcAmpFlags { VideoProcAmp_Flags_Auto = 0x0001, VideoProcAmp_Flags_Manual = 0x0002 }
 
enum  _AM_FILTER_MISC_FLAGS { AM_FILTER_MISC_FLAGS_IS_RENDERER = 0x1, AM_FILTER_MISC_FLAGS_IS_SOURCE = 0x2 }
 

Variables

const CLSIDclsMinorType
 
 REGPINTYPES
 
const DWORD ADVISE_ALL
 
const DWORD ADVISE_ALL2
 
 AMCOPPSignature
 

Typedef Documentation

◆ AM_FILESINK_FLAGS

◆ AM_STREAM_INFO_DISCARDING

◆ AM_STREAM_INFO_STOP_DEFINED

◆ AM_STREAM_INFO_STOP_SEND_EXTRA

Initial value:
= 0x10
} AM_STREAM_INFO_FLAGS

◆ AMCOPPCommand

◆ AMCOPPStatusInput

◆ AMCOPPStatusOutput

◆ AMTVAUDIO_MODE_LANG_A

typedef enum AMTVAUDIO_MODE_LANG_A = 0x0010

◆ AMTVAUDIO_MODE_LANG_B

typedef enum AMTVAUDIO_MODE_LANG_B = 0x0020

◆ AMTVAUDIO_MODE_LANG_C

typedef enum AMTVAUDIO_MODE_LANG_C = 0x0040

◆ AMTVAUDIO_MODE_STEREO

typedef enum AMTVAUDIO_MODE_STEREO = 0x0002

◆ AMTVAUDIO_PRESET_LANG_A

typedef enum AMTVAUDIO_PRESET_LANG_A = 0x1000

◆ AMTVAUDIO_PRESET_LANG_B

typedef enum AMTVAUDIO_PRESET_LANG_B = 0x2000

◆ AMTVAUDIO_PRESET_LANG_C

typedef enum AMTVAUDIO_PRESET_LANG_C = 0x4000

◆ AMTVAUDIO_PRESET_STEREO

typedef enum AMTVAUDIO_PRESET_STEREO = 0x0200

◆ COLORKEY

◆ HMONITOR

static HMONITOR

Definition at line 426 of file axextend.idl.

◆ LPAMCOPPCommand

◆ LPAMCOPPStatusInput

◆ LPAMCOPPStatusOutput

◆ PQUALITYCONTROL

Definition at line 327 of file axextend.idl.

◆ Quality

◆ QualityMessageType

◆ RGNDATA

◆ RGNDATAHEADER

◆ TVAudioMode

typedef enum TVAudioMode = 0x4000

◆ VideoProcAmp_BacklightCompensation

◆ VideoProcAmp_ColorEnable

◆ VideoProcAmp_Contrast

◆ VideoProcAmp_Gamma

◆ VideoProcAmp_Hue

◆ VideoProcAmp_Saturation

◆ VideoProcAmp_Sharpness

◆ VideoProcAmp_WhiteBalance

◆ VideoProcAmpFlags

◆ VideoProcAmpProperty

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
REG_PINFLAG_B_ZERO 
REG_PINFLAG_B_RENDERER 
REG_PINFLAG_B_MANY 
REG_PINFLAG_B_OUTPUT 

Definition at line 209 of file axextend.idl.

◆ anonymous enum

anonymous enum
Enumerator
CK_NOCOLORKEY 
CK_INDEX 
CK_RGB 

Definition at line 346 of file axextend.idl.

347 {
348  CK_NOCOLORKEY = 0x0,
349  CK_INDEX = 0x1,
350  CK_RGB = 0x2
351 };

◆ anonymous enum

anonymous enum
Enumerator
ADVISE_NONE 
ADVISE_CLIPPING 
ADVISE_PALETTE 
ADVISE_COLORKEY 
ADVISE_POSITION 
ADVISE_DISPLAY_CHANGE 

Definition at line 361 of file axextend.idl.

◆ _AM_FILTER_MISC_FLAGS

Enumerator
AM_FILTER_MISC_FLAGS_IS_RENDERER 
AM_FILTER_MISC_FLAGS_IS_SOURCE 

Definition at line 1174 of file axextend.idl.

◆ _AM_RENSDEREXFLAGS

Enumerator
AM_RENDEREX_RENDERTOEXISTINGRENDERERS 

Definition at line 866 of file axextend.idl.

◆ tagVideoProcAmpFlags

Enumerator
VideoProcAmp_Flags_Auto 
VideoProcAmp_Flags_Manual 

Definition at line 979 of file axextend.idl.

980 {
981  VideoProcAmp_Flags_Auto = 0x0001,
982  VideoProcAmp_Flags_Manual = 0x0002,
enum tagVideoProcAmpFlags VideoProcAmpFlags

Variable Documentation

◆ ADVISE_ALL

◆ ADVISE_ALL2

const DWORD ADVISE_ALL2
Initial value:

Definition at line 376 of file axextend.idl.

◆ AMCOPPSignature

AMCOPPSignature

Definition at line 818 of file axextend.idl.

◆ clsMinorType

const CLSID* clsMinorType

◆ REGPINTYPES