메소드 | 설명 | |
---|---|---|
CreateAttributes ( int initialSize ) : IMFAttributes |
Creates a new attributes store
|
|
CreateByteStream ( object stream ) : IMFByteStream |
Creates a media foundation byte stream based on a stream object (usable with WinRT streams)
|
|
CreateMediaType ( ) : IMFMediaType |
Creates a Media type
|
|
CreateMediaTypeFromWaveFormat ( |
Creates a media type from a WaveFormat
|
|
CreateMemoryBuffer ( int bufferSize ) : IMFMediaBuffer |
Creates a memory buffer of the specified size
|
|
CreateSample ( ) : IMFSample |
Creates a sample object
|
|
CreateSourceReaderFromByteStream ( IMFByteStream byteStream ) : IMFSourceReader |
Creates a source reader based on a byte stream
|
|
EnumerateTransforms ( System.Guid category ) : IEnumerable |
Enumerate the installed MediaFoundation transforms in the specified category
|
|
Shutdown ( ) : void |
uninitializes MediaFoundation
|
|
Startup ( ) : void |
initializes MediaFoundation - only needs to be called once per process
|
public static CreateAttributes ( int initialSize ) : IMFAttributes | ||
initialSize | int | Initial size |
리턴 | IMFAttributes |
public static CreateByteStream ( object stream ) : IMFByteStream | ||
stream | object | The input stream |
리턴 | IMFByteStream |
public static CreateMediaTypeFromWaveFormat ( |
||
waveFormat | ||
리턴 | IMFMediaType |
public static CreateMemoryBuffer ( int bufferSize ) : IMFMediaBuffer | ||
bufferSize | int | Memory buffer size in bytes |
리턴 | IMFMediaBuffer |
public static CreateSourceReaderFromByteStream ( IMFByteStream byteStream ) : IMFSourceReader | ||
byteStream | IMFByteStream | The byte stream |
리턴 | IMFSourceReader |
public static EnumerateTransforms ( System.Guid category ) : IEnumerable |
||
category | System.Guid | A category from MediaFoundationTransformCategories |
리턴 | IEnumerable |