Documentation ¶
Rendered for windows/amd64
Index ¶
- type IBaseFilter
- type IBasicAudio
- type IEnumFilters
- type IEnumMediaTypes
- type IEnumPins
- type IFileSinkFilter
- type IFileSinkFilter2
- type IFileSourceFilter
- type IFilterGraph
- type IGraphBuilder
- type IMFGetService
- type IMFVideoDisplayControl
- type IMediaControl
- type IMediaFilter
- type IMediaSeeking
- type IPin
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 ¶
IEnumFilters virtual table.
type IEnumMediaTypes ¶
type IEnumMediaTypes struct { comvt.IUnknown Next uintptr Skip uintptr Reset uintptr Clone uintptr }
IEnumMediaTypes virtual table.
type IFileSinkFilter ¶
IFileSinkFilter virtual table.
type IFileSinkFilter2 ¶
type IFileSinkFilter2 struct { IFileSinkFilter SetMode uintptr GetMode uintptr }
IFileSinkFilter2 virtual table.
type IFileSourceFilter ¶
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 ¶
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.
Click to show internal directories.
Click to hide internal directories.