Interface IMFVideoProcessor
Namespace: MediaFoundation.EVR
Assembly: MediaFoundation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("6AB0000C-FECE-4d1f-A2AC-A9573530656E")]
public interface IMFVideoProcessor
Methods
GetAvailableVideoProcessorModes(out Int32, out Guid[])
Declaration
HResult GetAvailableVideoProcessorModes(out int lpdwNumProcessingModes, out Guid[] ppVideoProcessingModes)
Parameters
System.Int32
lpdwNumProcessingModes
|
System.Guid[]
ppVideoProcessingModes
|
Returns
HResult
|
GetBackgroundColor(out Int32)
Declaration
HResult GetBackgroundColor(out int lpClrBkg)
Parameters
System.Int32
lpClrBkg
|
Returns
HResult
|
GetFilteringRange(DXVA2Filters, out DXVA2ValueRange)
Declaration
HResult GetFilteringRange(DXVA2Filters dwProperty, out DXVA2ValueRange pPropRange)
Parameters
DXVA2Filters
dwProperty
|
DXVA2ValueRange
pPropRange
|
Returns
HResult
|
GetFilteringValue(DXVA2Filters, out Int32)
Declaration
HResult GetFilteringValue(DXVA2Filters dwProperty, out int pValue)
Parameters
DXVA2Filters
dwProperty
|
System.Int32
pValue
|
Returns
HResult
|
GetProcAmpRange(DXVA2ProcAmp, out DXVA2ValueRange)
Declaration
HResult GetProcAmpRange(DXVA2ProcAmp dwProperty, out DXVA2ValueRange pPropRange)
Parameters
DXVA2ProcAmp
dwProperty
|
DXVA2ValueRange
pPropRange
|
Returns
HResult
|
GetProcAmpValues(DXVA2ProcAmp, DXVA2ProcAmpValues)
Declaration
HResult GetProcAmpValues(DXVA2ProcAmp dwFlags, DXVA2ProcAmpValues Values)
Parameters
DXVA2ProcAmp
dwFlags
|
DXVA2ProcAmpValues
Values
|
Returns
HResult
|
GetVideoProcessorCaps(Guid, out DXVA2VideoProcessorCaps)
Declaration
HResult GetVideoProcessorCaps(Guid lpVideoProcessorMode, out DXVA2VideoProcessorCaps lpVideoProcessorCaps)
Parameters
System.Guid
lpVideoProcessorMode
|
DXVA2VideoProcessorCaps
lpVideoProcessorCaps
|
Returns
HResult
|
GetVideoProcessorMode(out Guid)
Declaration
HResult GetVideoProcessorMode(out Guid lpMode)
Parameters
System.Guid
lpMode
|
Returns
HResult
|
SetBackgroundColor(Int32)
SetFilteringValue(DXVA2Filters, ref Int32)
Declaration
HResult SetFilteringValue(DXVA2Filters dwProperty, ref int pValue)
Parameters
DXVA2Filters
dwProperty
|
System.Int32
pValue
|
Returns
HResult
|
SetProcAmpValues(DXVA2ProcAmp, DXVA2ProcAmpValues)
Declaration
HResult SetProcAmpValues(DXVA2ProcAmp dwFlags, DXVA2ProcAmpValues pValues)
Parameters
DXVA2ProcAmp
dwFlags
|
DXVA2ProcAmpValues
pValues
|
Returns
HResult
|
SetVideoProcessorMode(Guid)
Declaration
HResult SetVideoProcessorMode(Guid lpMode)
Parameters
System.Guid
lpMode
|
Returns
HResult
|