Interface IMFASFContentInfo
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[Guid("B1DCA5CD-D5DA-4451-8E9E-DB5C59914EAD")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFASFContentInfo
Methods
GenerateHeader(IMFMediaBuffer, out Int32)
Declaration
HResult GenerateHeader(IMFMediaBuffer pIHeader, out int pcbHeader)
Parameters
IMFMediaBuffer
pIHeader
|
System.Int32
pcbHeader
|
Returns
HResult
|
GeneratePresentationDescriptor(out IMFPresentationDescriptor)
Declaration
HResult GeneratePresentationDescriptor(out IMFPresentationDescriptor ppIPresentationDescriptor)
Parameters
IMFPresentationDescriptor
ppIPresentationDescriptor
|
Returns
HResult
|
GetEncodingConfigurationPropertyStore(Int16, out IPropertyStore)
Declaration
HResult GetEncodingConfigurationPropertyStore(short wStreamNumber, out IPropertyStore ppIStore)
Parameters
System.Int16
wStreamNumber
|
IPropertyStore
ppIStore
|
Returns
HResult
|
GetHeaderSize(IMFMediaBuffer, out Int64)
Declaration
HResult GetHeaderSize(IMFMediaBuffer pIStartOfContent, out long cbHeaderSize)
Parameters
IMFMediaBuffer
pIStartOfContent
|
System.Int64
cbHeaderSize
|
Returns
HResult
|
GetProfile(out IMFASFProfile)
Declaration
HResult GetProfile(out IMFASFProfile ppIProfile)
Parameters
IMFASFProfile
ppIProfile
|
Returns
HResult
|
ParseHeader(IMFMediaBuffer, Int64)
Declaration
HResult ParseHeader(IMFMediaBuffer pIHeaderBuffer, long cbOffsetWithinHeader)
Parameters
IMFMediaBuffer
pIHeaderBuffer
|
System.Int64
cbOffsetWithinHeader
|
Returns
HResult
|
SetProfile(IMFASFProfile)
Declaration
HResult SetProfile(IMFASFProfile pIProfile)
Parameters
IMFASFProfile
pIProfile
|
Returns
HResult
|