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: IFilterGraphVTConnect: fn(_: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT) -> i32Render: fn(_: *mut *mut IUnknownVT, _: *mut *mut IUnknownVT) -> i32RenderFile: fn(_: *mut *mut IUnknownVT, _: *const u16, _: *const u16) -> i32AddSourceFilter: fn(_: *mut *mut IUnknownVT, _: *const u16, _: *const u16, _: *mut *mut *mut IUnknownVT) -> i32SetLogFile: fn(_: *mut *mut IUnknownVT, _: *mut c_void) -> i32Abort: fn(_: *mut *mut IUnknownVT) -> i32ShouldOperationContinue: fn(_: *mut *mut IUnknownVT) -> i32

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.