Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

42 lines
875 B

// STRMBLD.IDL
// Multi media streaming building interfaces
import "mmstream.idl";
interface IMediaStreamBuilder;
[
object,
local,
uuid(534093D7-260E-11d1-BC3D-00AA00A13C86),
pointer_default(unique)
]
interface IMultiMediaStreamBuilder : IUnknown
{
HRESULT AddMediaStream(
[in] REFMSPID PurposeID,
[in] DWORD dwFlags,
[in] IMediaStreamBuilder *pMS);
}
[
object,
local,
uuid(534093D6-260E-11d1-BC3D-00AA00A13C86),
pointer_default(unique)
]
interface IMediaStreamBuilder : IUnknown
{
HRESULT JoinMultiMediaStream(
[in] REFMSPID PurposeID,
[in] DWORD dwFlags,
[in] IMultiMediaStreamBuilder *pMMS);
HRESULT CreateMultiMediaStream(
[in] REFMSPID PurposeID,
[in] DWORD dwFlags,
[out] IMultiMediaStreamBuilder **pMMS);
HRESULT SetState(
[in] STREAM_STATE NewState);
};