Interface IMFASFMutualExclusion
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[Guid("12558291-E399-11D5-BC2A-00B0D0F3F4AB")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFASFMutualExclusion
Methods
AddRecord(out Int32)
Declaration
HResult AddRecord(out int pdwRecordNumber)
Parameters
System.
|
Returns
AddStreamForRecord(Int32, Int16)
Declaration
HResult AddStreamForRecord(int dwRecordNumber, short wStreamNumber)
Parameters
System.
|
System.
|
Returns
Clone(out IMFASFMutualExclusion)
Declaration
HResult Clone(out IMFASFMutualExclusion ppIMutex)
Parameters
IMFASFMutual
|
Returns
GetRecordCount(out Int32)
Declaration
HResult GetRecordCount(out int pdwRecordCount)
Parameters
System.
|
Returns
GetStreamsForRecord(Int32, Int16[], ref Int32)
Declaration
HResult GetStreamsForRecord(int dwRecordNumber, short[] pwStreamNumArray, ref int pcStreams)
Parameters
System.
|
System.
|
System.
|
Returns
GetType(out Guid)
RemoveRecord(Int32)
Declaration
HResult RemoveRecord(int dwRecordNumber)
Parameters
System.
|
Returns
RemoveStreamFromRecord(Int32, Int16)
Declaration
HResult RemoveStreamFromRecord(int dwRecordNumber, short wStreamNumber)
Parameters
System.
|
System.
|