Interface IMFASFStreamSelector
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[Guid("d01bad4a-4fa0-4a60-9349-c27e62da9d41")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFASFStreamSelector
Methods
BitrateToStepNumber(Int32, out Int32)
Declaration
HResult BitrateToStepNumber(int dwBitrate, out int pdwStepNum)
Parameters
System.
|
System.
|
Returns
GetBandwidthStep(Int32, out Int32, Int16[], ASFSelectionStatus[])
Declaration
HResult GetBandwidthStep(int dwStepNum, out int pdwBitrate, short[] rgwStreamNumbers, ASFSelectionStatus[] rgSelections)
Parameters
System.
|
System.
|
System.
|
ASFSelection
|
Returns
GetBandwidthStepCount(out Int32)
Declaration
HResult GetBandwidthStepCount(out int pcStepCount)
Parameters
System.
|
Returns
GetOutputCount(out Int32)
Declaration
HResult GetOutputCount(out int pcOutputs)
Parameters
System.
|
Returns
GetOutputFromStream(Int16, out Int32)
Declaration
HResult GetOutputFromStream(short wStreamNum, out int pdwOutput)
Parameters
System.
|
System.
|
Returns
GetOutputMutex(Int32, Int32, out Object)
Declaration
HResult GetOutputMutex(int dwOutputNum, int dwMutexNum, out object ppMutex)
Parameters
System.
|
System.
|
System.
|
Returns
GetOutputMutexCount(Int32, out Int32)
Declaration
HResult GetOutputMutexCount(int dwOutputNum, out int pcMutexes)
Parameters
System.
|
System.
|
Returns
GetOutputOverride(Int32, out ASFSelectionStatus)
Declaration
HResult GetOutputOverride(int dwOutputNum, out ASFSelectionStatus pSelection)
Parameters
System.
|
ASFSelection
|
Returns
GetOutputStreamCount(Int32, out Int32)
Declaration
HResult GetOutputStreamCount(int dwOutputNum, out int pcStreams)
Parameters
System.
|
System.
|
Returns
GetOutputStreamNumbers(Int32, Int16[])
Declaration
HResult GetOutputStreamNumbers(int dwOutputNum, short[] rgwStreamNumbers)
Parameters
System.
|
System.
|
Returns
GetStreamCount(out Int32)
Declaration
HResult GetStreamCount(out int pcStreams)
Parameters
System.
|
Returns
SetOutputMutexSelection(Int32, Int32, Int16)
Declaration
HResult SetOutputMutexSelection(int dwOutputNum, int dwMutexNum, short wSelectedRecord)
Parameters
System.
|
System.
|
System.
|
Returns
SetOutputOverride(Int32, ASFSelectionStatus)
Declaration
HResult SetOutputOverride(int dwOutputNum, ASFSelectionStatus Selection)
Parameters
System.
|
ASFSelection
|
Returns
SetStreamSelectorFlags(MFAsfStreamSelectorFlags)
Declaration
HResult SetStreamSelectorFlags(MFAsfStreamSelectorFlags dwStreamSelectorFlags)
Parameters
MFAsf
|