xine-lib 1.2.13-20230125hg15249
Public Member Functions | Data Fields
IMediaObjectInPlace_vt Struct Reference

#include <dmo_interfaces.h>

Public Member Functions

 INHERIT_IUNKNOWN ()
 

Data Fields

HRESULT STDCALL(* Process )(IMediaObjectInPlace *This, unsigned long ulSize, BYTE *pData, REFERENCE_TIME refTimeStart, unsigned long dwFlags)
 
HRESULT STDCALL(* Clone )(IMediaObjectInPlace *This, IMediaObjectInPlace **ppMediaObject)
 
HRESULT STDCALL(* GetLatency )(IMediaObjectInPlace *This, REFERENCE_TIME *pLatencyTime)
 

Member Function Documentation

◆ INHERIT_IUNKNOWN()

IMediaObjectInPlace_vt::INHERIT_IUNKNOWN ( )

Field Documentation

◆ Clone

HRESULT STDCALL(* IMediaObjectInPlace_vt::Clone) (IMediaObjectInPlace *This, IMediaObjectInPlace **ppMediaObject)

◆ GetLatency

HRESULT STDCALL(* IMediaObjectInPlace_vt::GetLatency) (IMediaObjectInPlace *This, REFERENCE_TIME *pLatencyTime)

◆ Process

HRESULT STDCALL(* IMediaObjectInPlace_vt::Process) (IMediaObjectInPlace *This, unsigned long ulSize, BYTE *pData, REFERENCE_TIME refTimeStart, unsigned long dwFlags)

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