Interface IMFMediaTypeHandler
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[Guid("E93DCF6C-4B07-4E1E-8123-AA16ED6EADF5")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFMediaTypeHandler
Methods
GetCurrentMediaType(out IMFMediaType)
Declaration
HResult GetCurrentMediaType(out IMFMediaType ppMediaType)
Parameters
IMFMedia
|
Returns
GetMajorType(out Guid)
Declaration
HResult GetMajorType(out Guid pguidMajorType)
Parameters
System.
|
Returns
GetMediaTypeByIndex(Int32, out IMFMediaType)
Declaration
HResult GetMediaTypeByIndex(int dwIndex, out IMFMediaType ppType)
Parameters
System.
|
IMFMedia
|
Returns
GetMediaTypeCount(out Int32)
Declaration
HResult GetMediaTypeCount(out int pdwTypeCount)
Parameters
System.
|
Returns
IsMediaTypeSupported(IMFMediaType, IntPtr)
Declaration
HResult IsMediaTypeSupported(IMFMediaType pMediaType, IntPtr ppMediaType)
Parameters
IMFMedia
|
System.
|
Returns
SetCurrentMediaType(IMFMediaType)
Declaration
HResult SetCurrentMediaType(IMFMediaType pMediaType)
Parameters
IMFMedia
|