IMVEnumVideoEncoder
The IMVEnumVideoEncoder Interface enumerates all available video encoder filters. Use this interface in conjunction with the MV Multi File Writer filter.
Methods:
| GetVideoEncoderDisplayName | Display name of a video encoder. |
| GetVideoEncoderName | Name of a video encoder. |
| VideoEncoderCount | Count of available video encoders. |
Header file:
IMVEnumVideoEncoder.h
Interface definition language file: IMVEnumVideoEncoder.idl
Typelib: MVEnumVideoEncoder
Interface ID: IID_IMVEnumVideoEncoder
Method IMVEnumVideoEncoder::GetVideoEncoderDisplayName
Declaration: Function GetVideoEncoderDisplayName(Index As Long) As StringDisplay name of a video encoder.
Parameter:
C Prototype:
Index Video encoder index. HRESULT GetVideoEncoderDisplayName(LONG Index, BSTR* value);
Method IMVEnumVideoEncoder::GetVideoEncoderName
Declaration: Function GetVideoEncoderName(Index As Long) As StringName of a video encoder.
Parameter:
C Prototype:
Index Video encoder index. HRESULT GetVideoEncoderName(LONG Index, BSTR* value);
Property IMVEnumVideoEncoder::VideoEncoderCount
Declaration: Property Get VideoEncoderCount As LongCount of available video encoders.
C Prototype:HRESULT get_VideoEncoderCount(LONG *pVal);