ReactOS 0.4.17-dev-934-g091855f
strmbase_filter_ops Struct Reference

#include <strmbase.h>

Collaboration diagram for strmbase_filter_ops:

Public Attributes

struct strmbase_pin *(* filter_get_pin )(struct strmbase_filter *iface, unsigned int index)
 
void(* filter_destroy )(struct strmbase_filter *iface)
 
HRESULT(* filter_query_interface )(struct strmbase_filter *iface, REFIID iid, void **out)
 
HRESULT(* filter_init_stream )(struct strmbase_filter *iface)
 
HRESULT(* filter_start_stream )(struct strmbase_filter *iface, REFERENCE_TIME time)
 
HRESULT(* filter_stop_stream )(struct strmbase_filter *iface)
 
HRESULT(* filter_cleanup_stream )(struct strmbase_filter *iface)
 
HRESULT(* filter_wait_state )(struct strmbase_filter *iface, DWORD timeout)
 

Detailed Description

Definition at line 161 of file strmbase.h.

Member Data Documentation

◆ filter_cleanup_stream

HRESULT(* strmbase_filter_ops::filter_cleanup_stream) (struct strmbase_filter *iface)

Definition at line 170 of file strmbase.h.

◆ filter_destroy

void(* strmbase_filter_ops::filter_destroy) (struct strmbase_filter *iface)

Definition at line 164 of file strmbase.h.

◆ filter_get_pin

struct strmbase_pin *(* strmbase_filter_ops::filter_get_pin) (struct strmbase_filter *iface, unsigned int index)

Definition at line 158 of file strmbase.h.

◆ filter_init_stream

HRESULT(* strmbase_filter_ops::filter_init_stream) (struct strmbase_filter *iface)

Definition at line 167 of file strmbase.h.

◆ filter_query_interface

HRESULT(* strmbase_filter_ops::filter_query_interface) (struct strmbase_filter *iface, REFIID iid, void **out)

Definition at line 165 of file strmbase.h.

◆ filter_start_stream

HRESULT(* strmbase_filter_ops::filter_start_stream) (struct strmbase_filter *iface, REFERENCE_TIME time)

Definition at line 168 of file strmbase.h.

◆ filter_stop_stream

HRESULT(* strmbase_filter_ops::filter_stop_stream) (struct strmbase_filter *iface)

Definition at line 169 of file strmbase.h.

◆ filter_wait_state

HRESULT(* strmbase_filter_ops::filter_wait_state) (struct strmbase_filter *iface, DWORD timeout)

Definition at line 171 of file strmbase.h.


The documentation for this struct was generated from the following file: