ReactOS  0.4.15-dev-1070-ge1a01de
IWMWriterPreprocess Interface Reference

import"wmsdkidl.idl";

Inheritance diagram for IWMWriterPreprocess:
Collaboration diagram for IWMWriterPreprocess:

Public Member Functions

HRESULT GetMaxPreprocessingPasses ([in] DWORD input, [in] DWORD flags, [out] DWORD *passes)
 
HRESULT SetNumPreprocessingPasses ([in] DWORD input, [in] DWORD flags, [in] DWORD passes)
 
HRESULT BeginPreprocessingPass ([in] DWORD input, [in] DWORD flags)
 
HRESULT PreprocessSample ([in] DWORD input, [in] QWORD sample_time, [in] DWORD flags, [in] INSSBuffer *sample)
 
HRESULT EndPreprocessingPass ([in] DWORD input, [in] DWORD flags)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 1834 of file wmsdkidl.idl.

Member Function Documentation

◆ BeginPreprocessingPass()

HRESULT IWMWriterPreprocess::BeginPreprocessingPass ( [in] DWORD  input,
[in] DWORD  flags 
)

◆ EndPreprocessingPass()

HRESULT IWMWriterPreprocess::EndPreprocessingPass ( [in] DWORD  input,
[in] DWORD  flags 
)

◆ GetMaxPreprocessingPasses()

HRESULT IWMWriterPreprocess::GetMaxPreprocessingPasses ( [in] DWORD  input,
[in] DWORD  flags,
[out] DWORD passes 
)

◆ PreprocessSample()

HRESULT IWMWriterPreprocess::PreprocessSample ( [in] DWORD  input,
[in] QWORD  sample_time,
[in] DWORD  flags,
[in] INSSBuffer sample 
)

◆ SetNumPreprocessingPasses()

HRESULT IWMWriterPreprocess::SetNumPreprocessingPasses ( [in] DWORD  input,
[in] DWORD  flags,
[in] DWORD  passes 
)

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