mediafoundation

Typelibrary
DictionaryLCS
Librarymediafoundation
Associationsmediafoundation
Description

Commands and functions for using the Media Foundation API on Windows to transcode and edit video.

TypeNameSummarySyntax
commandmediaFoundationAddStreamToWriter

Add a stream to a writer Platform:desktop

mediaFoundationAddStreamToWriter <pFilePath>, <pMediaTypeID>

- - -mediaFoundationAddStreamToWriter

Add a stream to a writer Platform:desktop

mediaFoundationAddStreamToWriter <pFilePath>, <pMediaTypeID>

- - -mediaFoundationCreateMediaType

Create a media type Platform:desktop

mediaFoundationCreateMediaType

- - -mediaFoundationCreateMediaType

Create a media type Platform:desktop

mediaFoundationCreateMediaType

- - -mediaFoundationCreateReader

Create a media file reader Platform:desktop

mediaFoundationCreateReader <pFilePath>

- - -mediaFoundationCreateReader

Create a media file reader Platform:desktop

mediaFoundationCreateReader <pFilePath>

- - -mediaFoundationCreateVideoProcessor

Create a video processor Platform:desktop

mediaFoundationCreateVideoProcessor

- - -mediaFoundationCreateVideoProcessor

Create a video processor Platform:desktop

mediaFoundationCreateVideoProcessor

- - -mediaFoundationCreateWriter

Create a media file writer. Platform:desktop

mediaFoundationCreateWriter <pFilePath>

- - -mediaFoundationCreateWriter

Create a media file writer. Platform:desktop

mediaFoundationCreateWriter <pFilePath>

- - -mediaFoundationDeleteMediaType

Delete a media tyoe Platform:desktop

mediaFoundationDeleteMediaType <pMediaTypeID>

- - -mediaFoundationDeleteMediaType

Delete a media tyoe Platform:desktop

mediaFoundationDeleteMediaType <pMediaTypeID>

- - -mediaFoundationDeleteReader

Delete a media file reader Platform:desktop

mediaFoundationDeleteReader <pFilePath>

- - -mediaFoundationDeleteReader

Delete a media file reader Platform:desktop

mediaFoundationDeleteReader <pFilePath>

- - -mediaFoundationDeleteVideoProcessor

Delete a video processor Platform:desktop

mediaFoundationDeleteVideoProcessor <pVideoProcessorID>

- - -mediaFoundationDeleteVideoProcessor

Delete a video processor Platform:desktop

mediaFoundationDeleteVideoProcessor <pVideoProcessorID>

- - -mediaFoundationDeleteWriter

Delete a media file writer. Platform:desktop

mediaFoundationDeleteWriter <pFilePath>

- - -mediaFoundationDeleteWriter

Delete a media file writer. Platform:desktop

mediaFoundationDeleteWriter <pFilePath>

- - -mediaFoundationMediaTypeSetAttribute

Set an attribute of a media type Platform:desktop

mediaFoundationMediaTypeSetAttribute <pMediaTypeID>, <pAttribute>, <pValue>

- - -mediaFoundationMediaTypeSetAttribute

Set an attribute of a media type Platform:desktop

mediaFoundationMediaTypeSetAttribute <pMediaTypeID>, <pAttribute>, <pValue>

- - -mediaFoundationReaderSetStreamSelection

Set the stream selection Platform:desktop

mediaFoundationReaderSetStreamSelection <pFilePath>, <pStreamIndex>, <pSelected>

- - -mediaFoundationReaderSetStreamSelection

Set the stream selection Platform:desktop

mediaFoundationReaderSetStreamSelection <pFilePath>, <pStreamIndex>, <pSelected>

- - -mediaFoundationReaderStreamSetCurrentMediaType

Set the current media type of a reader stream. Platform:desktop

mediaFoundationReaderStreamSetCurrentMediaType <pFilePath>, <pStreamIndex>, <pMediaTypeID>

- - -mediaFoundationReaderStreamSetCurrentMediaType

Set the current media type of a reader stream. Platform:desktop

mediaFoundationReaderStreamSetCurrentMediaType <pFilePath>, <pStreamIndex>, <pMediaTypeID>

- - -mediaFoundationTranscode

Transcode part or all of the media from from a reader to a writer Platform:desktop

mediaFoundationTranscode <pReaderFilePath>, <pWriterFilePath>, <pVideoProcessorID>, [<pOffset>], [<pFrom>], [<pDuration>]

- - -mediaFoundationTranscode

Transcode part or all of the media from from a reader to a writer Platform:desktop

mediaFoundationTranscode <pReaderFilePath>, <pWriterFilePath>, <pVideoProcessorID>, [<pOffset>], [<pFrom>], [<pDuration>]

- - -mediaFoundationVideoProcessorSetDestinationRect

Set the destination rect of the video processor Platform:windowsPlatform: desktop

mediaFoundationVideoProcessorSetDestinationRect <pVideoProcessorID>, <pLeft>, <pTop>, <pRight>, <pBottom>

- - -mediaFoundationVideoProcessorSetDestinationRect

Set the destination rect of the video processor Platform:windowsPlatform: desktop

mediaFoundationVideoProcessorSetDestinationRect <pVideoProcessorID>, <pLeft>, <pTop>, <pRight>, <pBottom>

- - -mediaFoundationVideoProcessorSetInputMediaType

Set the current input media type Platform:desktop

mediaFoundationVideoProcessorSetInputMediaType <pVideoProcessorID>, <pMediaTypeID>

- - -mediaFoundationVideoProcessorSetInputMediaType

Set the current input media type Platform:desktop

mediaFoundationVideoProcessorSetInputMediaType <pVideoProcessorID>, <pMediaTypeID>

- - -mediaFoundationVideoProcessorSetOutputMediaType

Set the current output media type Platform:desktop

mediaFoundationVideoProcessorSetOutputMediaType <pVideoProcessorID>, <pMediaTypeID>

- - -mediaFoundationVideoProcessorSetOutputMediaType

Set the current output media type Platform:desktop

mediaFoundationVideoProcessorSetOutputMediaType <pVideoProcessorID>, <pMediaTypeID>

- - -mediaFoundationVideoProcessorSetSourceRect

Set the source rect of the video processor Platform:desktop

mediaFoundationVideoProcessorSetSourceRect <pVideoProcessorID>, <pLeft>, <pTop>, <pRight>, <pBottom>

- - -mediaFoundationVideoProcessorSetSourceRect

Set the source rect of the video processor Platform:desktop

mediaFoundationVideoProcessorSetSourceRect <pVideoProcessorID>, <pLeft>, <pTop>, <pRight>, <pBottom>

- - -mediaFoundationWriterBeginWriting

Begin writing to a media file Platform:desktop

mediaFoundationWriterBeginWriting <pFilePath>

- - -mediaFoundationWriterBeginWriting

Begin writing to a media file Platform:desktop

mediaFoundationWriterBeginWriting <pFilePath>

- - -mediaFoundationWriterFinalizeWriting

Finalize writing to a media file Platform:desktop

mediaFoundationWriterFinalizeWriting <pFilePath>

- - -mediaFoundationWriterFinalizeWriting

Finalize writing to a media file Platform:desktop

mediaFoundationWriterFinalizeWriting <pFilePath>

- - -mediaFoundationWriterStreamSetInputMediaType

Set the input media type of a stream of a writer Platform:desktop

mediaFoundationWriterStreamSetInputMediaType <pFilePath>, <pStreamIndex>, <pMediaTypeID>

- - -mediaFoundationWriterStreamSetInputMediaType

Set the input media type of a stream of a writer Platform:desktop

mediaFoundationWriterStreamSetInputMediaType <pFilePath>, <pStreamIndex>, <pMediaTypeID>

functionmediaFoundationMediaTypeGetAttribute

Get an attribute of a media type Platform:desktop

mediaFoundationMediaTypeGetAttribute(<pMediaTypeID>, <pAttribute>)

- - -mediaFoundationMediaTypeGetAttribute

Get an attribute of a media type Platform:desktop

mediaFoundationMediaTypeGetAttribute(<pMediaTypeID>, <pAttribute>)

- - -mediaFoundationReaderDuration

Get the duration of the media file. Platform:desktop

mediaFoundationReaderDuration(<pFilePath>)

- - -mediaFoundationReaderDuration

Get the duration of the media file. Platform:desktop

mediaFoundationReaderDuration(<pFilePath>)

- - -mediaFoundationReaderNumberOfStreams

Get the number of streams in the media file Platform:desktop

mediaFoundationReaderNumberOfStreams(<pFilePath>)

- - -mediaFoundationReaderNumberOfStreams

Get the number of streams in the media file Platform:desktop

mediaFoundationReaderNumberOfStreams(<pFilePath>)

- - -mediaFoundationReaderStreamGetCurrentMediaType

Get the current media type of a reader stream. Platform:desktop

mediaFoundationReaderStreamGetCurrentMediaType(<pFilePath>, <pStreamIndex>)

- - -mediaFoundationReaderStreamGetCurrentMediaType

Get the current media type of a reader stream. Platform:desktop

mediaFoundationReaderStreamGetCurrentMediaType(<pFilePath>, <pStreamIndex>)

- - -mediaFoundationReaderStreamGetNativeMediaType

Get the ID of the native media type of a reader stream Platform:desktop

mediaFoundationReaderStreamGetNativeMediaType(<pFilePath>, <pStreamIndex>)

- - -mediaFoundationReaderStreamGetNativeMediaType

Get the ID of the native media type of a reader stream Platform:desktop

mediaFoundationReaderStreamGetNativeMediaType(<pFilePath>, <pStreamIndex>)

- - -mediaFoundationReaderStreamIsSelected

Query if the stream is selected Platform:desktop

mediaFoundationReaderStreamIsSelected(<pFilePath>, <pStreamIndex>)

- - -mediaFoundationReaderStreamIsSelected

Query if the stream is selected Platform:desktop

mediaFoundationReaderStreamIsSelected(<pFilePath>, <pStreamIndex>)

- - -mediaFoundationVideoProcessorGetInputAvailableMediaType

Get an input media type that the video processor supports Platform:desktop

mediaFoundationVideoProcessorGetInputAvailableMediaType(<pVideoProcessorID>, <pIndex>)

- - -mediaFoundationVideoProcessorGetInputAvailableMediaType

Get an input media type that the video processor supports Platform:desktop

mediaFoundationVideoProcessorGetInputAvailableMediaType(<pVideoProcessorID>, <pIndex>)

- - -mediaFoundationVideoProcessorGetOutputAvailableMediaType

Get an output media type that the video processor supports Platform:desktop

mediaFoundationVideoProcessorGetOutputAvailableMediaType(<pVideoProcessorID>, <pIndex>)

- - -mediaFoundationVideoProcessorGetOutputAvailableMediaType

Get an output media type that the video processor supports Platform:desktop

mediaFoundationVideoProcessorGetOutputAvailableMediaType(<pVideoProcessorID>, <pIndex>)

- - -mediaFoundationVideoProcessorGetOutputMediaType

Get the current output media type Platform:desktop

mediaFoundationVideoProcessorGetOutputMediaType(<pVideoProcessorID>)

- - -mediaFoundationVideoProcessorGetOutputMediaType

Get the current output media type Platform:desktop

mediaFoundationVideoProcessorGetOutputMediaType(<pVideoProcessorID>)

librarymediafoundation

mediaFoundationVideoProcessorGetOutputMediaType(<pVideoProcessorID>)

- - -mediafoundation

mediaFoundationVideoProcessorGetOutputMediaType(<pVideoProcessorID>)