eAVEncInputVideoSystem 是 Win32 API 中的一个枚举,定义在 Codecapi.h 头文件中,用于表示编码器的输入视频系统(Input Video System)。这个枚举通常用于配置视频编码器以适应不同的视频源系统。

以下是 eAVEncInputVideoSystem 枚举的定义:
typedef enum eAVEncInputVideoSystem {
    eAVEncInputVideoSystem_Unspecified = 0,
    eAVEncInputVideoSystem_PAL = 1,
    eAVEncInputVideoSystem_NTSC = 2,
    eAVEncInputVideoSystem_SECAM = 3,
    eAVEncInputVideoSystem_MAC = 4,
    eAVEncInputVideoSystem_HDV_720_24p = 5,
    eAVEncInputVideoSystem_HDV_720_25p = 6,
    eAVEncInputVideoSystem_HDV_720_30p = 7,
    eAVEncInputVideoSystem_HDV_720_50p = 8,
    eAVEncInputVideoSystem_HDV_720_60p = 9,
    eAVEncInputVideoSystem_HDV_720_50i = 10,
    eAVEncInputVideoSystem_HDV_720_60i = 11,
    eAVEncInputVideoSystem_HDV_1080_24p = 12,
    eAVEncInputVideoSystem_HDV_1080_25p = 13,
    eAVEncInputVideoSystem_HDV_1080_30p = 14,
    eAVEncInputVideoSystem_HDV_1080_50p = 15,
    eAVEncInputVideoSystem_HDV_1080_60p = 16,
    eAVEncInputVideoSystem_HDV_1080_50i = 17,
    eAVEncInputVideoSystem_HDV_1080_60i = 18,
    eAVEncInputVideoSystem_HDV_720_60p = 19,
    eAVEncInputVideoSystem_HDV_720_30p = 20,
    eAVEncInputVideoSystem_HDV_720_24p = 21,
    eAVEncInputVideoSystem_HDV_1080_60i = 22,
    eAVEncInputVideoSystem_HDV_1080_30p = 23,
    eAVEncInputVideoSystem_HDV_1080_24p = 24,
    eAVEncInputVideoSystem_HDV_720_25p = 25,
    eAVEncInputVideoSystem_HDV_1080_25p = 26,
    eAVEncInputVideoSystem_HDV_1080_50p = 27,
    eAVEncInputVideoSystem_HDV_1080_24p_PS = 28,
    eAVEncInputVideoSystem_HDV_720_24p_PS = 29,
    eAVEncInputVideoSystem_HDV_1080_30p_PS = 30,
    eAVEncInputVideoSystem_DV_NTSC = 31,
    eAVEncInputVideoSystem_DV_PAL = 32,
    eAVEncInputVideoSystem_DVCPro_NTSC = 33,
    eAVEncInputVideoSystem_DVCPro_PAL = 34,
    eAVEncInputVideoSystem_MPEG2_SD_DVD = 35,
    eAVEncInputVideoSystem_MPEG2_HD_24p = 36,
    eAVEncInputVideoSystem_MPEG2_HD_25p = 37,
    eAVEncInputVideoSystem_MPEG2_HD_30p = 38,
    eAVEncInputVideoSystem_MPEG2_HD_50p = 39,
    eAVEncInputVideoSystem_MPEG2_HD_60p = 40,
    eAVEncInputVideoSystem_MPEG2_HD_30i = 41,
    eAVEncInputVideoSystem_MPEG2_HD_60i = 42,
    eAVEncInputVideoSystem_MPEG2_HD_24p = 43,
    eAVEncInputVideoSystem_QuickTime = 44,
    eAVEncInputVideoSystem_Camera = 45
} eAVEncInputVideoSystem;

这个枚举定义了多种输入视频系统,包括 PAL、NTSC、SECAM、HDV 等不同的视频制式。您可以根据实际的视频源系统选择适当的值,以确保编码器能够正确处理输入视频流。


转载请注明出处:http://www.pingtaimeng.com/article/detail/24535/Win32 API/Codecapi.h/eAVEncInputVideoSystem