ReactOS 0.4.17-dev-934-g091855f
strmbase_renderer_ops Struct Reference

#include <strmbase.h>

Collaboration diagram for strmbase_renderer_ops:

Public Attributes

HRESULT(* renderer_query_accept )(struct strmbase_renderer *iface, const AM_MEDIA_TYPE *mt)
 
HRESULT(* renderer_render )(struct strmbase_renderer *iface, IMediaSample *sample)
 
void(* renderer_init_stream )(struct strmbase_renderer *iface)
 
void(* renderer_start_stream )(struct strmbase_renderer *iface)
 
void(* renderer_stop_stream )(struct strmbase_renderer *iface)
 
HRESULT(* renderer_connect )(struct strmbase_renderer *iface, const AM_MEDIA_TYPE *mt)
 
void(* renderer_disconnect )(struct strmbase_renderer *iface)
 
void(* renderer_destroy )(struct strmbase_renderer *iface)
 
HRESULT(* renderer_query_interface )(struct strmbase_renderer *iface, REFIID iid, void **out)
 
HRESULT(* renderer_pin_query_interface )(struct strmbase_renderer *iface, REFIID iid, void **out)
 

Detailed Description

Definition at line 291 of file strmbase.h.

Member Data Documentation

◆ renderer_connect

HRESULT(* strmbase_renderer_ops::renderer_connect) (struct strmbase_renderer *iface, const AM_MEDIA_TYPE *mt)

Definition at line 298 of file strmbase.h.

◆ renderer_destroy

void(* strmbase_renderer_ops::renderer_destroy) (struct strmbase_renderer *iface)

Definition at line 300 of file strmbase.h.

◆ renderer_disconnect

void(* strmbase_renderer_ops::renderer_disconnect) (struct strmbase_renderer *iface)

Definition at line 299 of file strmbase.h.

◆ renderer_init_stream

void(* strmbase_renderer_ops::renderer_init_stream) (struct strmbase_renderer *iface)

Definition at line 295 of file strmbase.h.

◆ renderer_pin_query_interface

HRESULT(* strmbase_renderer_ops::renderer_pin_query_interface) (struct strmbase_renderer *iface, REFIID iid, void **out)

Definition at line 302 of file strmbase.h.

◆ renderer_query_accept

HRESULT(* strmbase_renderer_ops::renderer_query_accept) (struct strmbase_renderer *iface, const AM_MEDIA_TYPE *mt)

Definition at line 293 of file strmbase.h.

◆ renderer_query_interface

HRESULT(* strmbase_renderer_ops::renderer_query_interface) (struct strmbase_renderer *iface, REFIID iid, void **out)

Definition at line 301 of file strmbase.h.

◆ renderer_render

HRESULT(* strmbase_renderer_ops::renderer_render) (struct strmbase_renderer *iface, IMediaSample *sample)

Definition at line 294 of file strmbase.h.

◆ renderer_start_stream

void(* strmbase_renderer_ops::renderer_start_stream) (struct strmbase_renderer *iface)

Definition at line 296 of file strmbase.h.

◆ renderer_stop_stream

void(* strmbase_renderer_ops::renderer_stop_stream) (struct strmbase_renderer *iface)

Definition at line 297 of file strmbase.h.


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