dshowvt

package
v0.0.0-...-8faa606 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Rendered for windows/amd64

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IBaseFilter

type IBaseFilter struct {
	IMediaFilter
	EnumPins        uintptr
	FindPin         uintptr
	QueryFilterInfo uintptr
	JoinFilterGraph uintptr
	QueryVendorInfo uintptr
}

IBaseFilter virtual table.

type IBasicAudio

type IBasicAudio struct {
	automvt.IDispatch
	PutVolume  uintptr
	GetVolume  uintptr
	PutBalance uintptr
	GetBalance uintptr
}

IBasicAudio virtual table.

type IEnumFilters

type IEnumFilters struct {
	comvt.IUnknown
	Next  uintptr
	Skip  uintptr
	Reset uintptr
	Clone uintptr
}

IEnumFilters virtual table.

type IEnumMediaTypes

type IEnumMediaTypes struct {
	comvt.IUnknown
	Next  uintptr
	Skip  uintptr
	Reset uintptr
	Clone uintptr
}

IEnumMediaTypes virtual table.

type IEnumPins

type IEnumPins struct {
	comvt.IUnknown
	Next  uintptr
	Skip  uintptr
	Reset uintptr
	Clone uintptr
}

IEnumPins virtual table.

type IFileSinkFilter

type IFileSinkFilter struct {
	comvt.IUnknown
	SetFileName uintptr
	GetCurFile  uintptr
}

IFileSinkFilter virtual table.

type IFileSinkFilter2

type IFileSinkFilter2 struct {
	IFileSinkFilter
	SetMode uintptr
	GetMode uintptr
}

IFileSinkFilter2 virtual table.

type IFileSourceFilter

type IFileSourceFilter struct {
	comvt.IUnknown
	Load       uintptr
	GetCurFile uintptr
}

IFileSourceFilter virtual table.

type IFilterGraph

type IFilterGraph struct {
	comvt.IUnknown
	AddFilter            uintptr
	RemoveFilter         uintptr
	EnumFilters          uintptr
	FindFilterByName     uintptr
	ConnectDirect        uintptr
	Reconnect            uintptr
	Disconnect           uintptr
	SetDefaultSyncSource uintptr
}

IFilterGraph virtual table.

type IGraphBuilder

type IGraphBuilder struct {
	IFilterGraph
	Connect                 uintptr
	Render                  uintptr
	RenderFile              uintptr
	AddSourceFilter         uintptr
	SetLogFile              uintptr
	Abort                   uintptr
	ShouldOperationContinue uintptr
}

IGraphBuilder virtual table.

type IMFGetService

type IMFGetService struct {
	comvt.IUnknown
	GetService uintptr
}

IMFGetService virtual table.

type IMFVideoDisplayControl

type IMFVideoDisplayControl struct {
	comvt.IUnknown
	GetNativeVideoSize uintptr
	GetIdealVideoSize  uintptr
	SetVideoPosition   uintptr
	GetVideoPosition   uintptr
	SetAspectRatioMode uintptr
	GetAspectRatioMode uintptr
	SetVideoWindow     uintptr
	GetVideoWindow     uintptr
	RepaintVideo       uintptr
	GetCurrentImage    uintptr
	SetBorderColor     uintptr
	GetBorderColor     uintptr
	SetRenderingPrefs  uintptr
	GetRenderingPrefs  uintptr
	SetFullscreen      uintptr
	GetFullscreen      uintptr
}

IMFVideoDisplayControl virtual table.

type IMediaControl

type IMediaControl struct {
	automvt.IDispatch
	Run                    uintptr
	Pause                  uintptr
	Stop                   uintptr
	GetState               uintptr
	RenderFile             uintptr
	AddSourceFilter        uintptr
	GetFilterCollection    uintptr
	GetRegFilterCollection uintptr
	StopWhenReady          uintptr
}

IMediaControl virtual table.

type IMediaFilter

type IMediaFilter struct {
	comvt.IPersist
	Stop          uintptr
	Pause         uintptr
	Run           uintptr
	GetState      uintptr
	SetSyncSource uintptr
	GetSyncSource uintptr
}

IMediaFilter virtual table.

type IMediaSeeking

type IMediaSeeking struct {
	comvt.IUnknown
	GetCapabilities      uintptr
	CheckCapabilities    uintptr
	IsFormatSupported    uintptr
	QueryPreferredFormat uintptr
	GetTimeFormat        uintptr
	IsUsingTimeFormat    uintptr
	SetTimeFormat        uintptr
	GetDuration          uintptr
	GetStopPosition      uintptr
	GetCurrentPosition   uintptr
	ConvertTimeFormat    uintptr
	SetPositions         uintptr
	GetPositions         uintptr
	GetAvailable         uintptr
	SetRate              uintptr
	GetRate              uintptr
	GetPreroll           uintptr
}

IMediaSeeking virtual table.

type IPin

type IPin struct {
	comvt.IUnknown
	Connect                  uintptr
	ReceiveConnection        uintptr
	Disconnect               uintptr
	ConnectedTo              uintptr
	ConnectionMediaType      uintptr
	QueryPinInfo             uintptr
	QueryDirection           uintptr
	QueryId                  uintptr
	QueryAccept              uintptr
	EnumMediaTypes           uintptr
	QueryInternalConnections uintptr
	EndOfStream              uintptr
	BeginFlush               uintptr
	EndFlush                 uintptr
	NewSegment               uintptr
}

IPin virtual table.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL