Struct winsafe::dshow::vt::IGraphBuilderVT [−][src]
pub struct IGraphBuilderVT {
pub IFilterGraphVT: IFilterGraphVT,
pub Connect: fn(_: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT) -> i32,
pub Render: fn(_: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT) -> i32,
pub RenderFile: fn(_: *mut *mut IUnknownVT, _: *const u16, _: *const u16) -> i32,
pub AddSourceFilter: fn(_: *mut *mut IUnknownVT, _: *const u16, _: *const u16, _: *mut *mut *mut IUnknownVT) -> i32,
pub SetLogFile: fn(_: *mut *mut IUnknownVT, _: *mut c_void) -> i32,
pub Abort: fn(_: *mut *mut IUnknownVT) -> i32,
pub ShouldOperationContinue: fn(_: *mut *mut IUnknownVT) -> i32,
}
Expand description
IGraphBuilder
virtual table.
Fields
IFilterGraphVT: IFilterGraphVT
Connect: fn(_: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT) -> i32
Render: fn(_: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT) -> i32
RenderFile: fn(_: *mut *mut IUnknownVT, _: *const u16, _: *const u16) -> i32
AddSourceFilter: fn(_: *mut *mut IUnknownVT, _: *const u16, _: *const u16, _: *mut *mut *mut IUnknownVT) -> i32
SetLogFile: fn(_: *mut *mut IUnknownVT, _: *mut c_void) -> i32
Abort: fn(_: *mut *mut IUnknownVT) -> i32
ShouldOperationContinue: fn(_: *mut *mut IUnknownVT) -> i32