перечисление _DVRESOLUTION (strmif.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Указывает разрешение декодирования цифрового видео (DV).
Синтаксис
typedef enum _DVRESOLUTION {
DVRESOLUTION_FULL = 1000,
DVRESOLUTION_HALF = 1001,
DVRESOLUTION_QUARTER = 1002,
DVRESOLUTION_DC = 1003
} ;
Константы
DVRESOLUTION_FULL Значение: 1000 Декодирование в полном размере. |
DVRESOLUTION_HALF Значение: 1001 Декодирование в половину размера. |
DVRESOLUTION_QUARTER Значение: 1002 Декодирование в квартальных размерах. |
DVRESOLUTION_DC Значение: 1003 Декодирование в размере 1 восьмых. |
Комментарии
Разрешение декодирования зависит от того, является ли текущий формат NTSC или PAL:
Перечисление | NTSC | список доступа к публикации |
---|---|---|
DVRESOLUTION_FULL | 720 x 480 | 720 x 576 |
DVRESOLUTION_HALF | 360 x 240 | 360 x 288 |
DVRESOLUTION_QUARTER | 180 x 120 | 180 x 144 |
DVRESOLUTION_DC | 88 x 60 | 88 x 72 |
Следующее перечисление, определенное в strmif.h, эквивалентно перечислению _DVRESOLUTION . Он входит в состав для обеспечения совместимости с существующими приложениями.
enum _DVDECODERRESOLUTION {
DVDECODERRESOLUTION_720x480 = 1000,
DVDECODERRESOLUTION_360x240 = 1001,
DVDECODERRESOLUTION_180x120 = 1002,
DVDECODERRESOLUTION_88x60 = 1003
};
Требования
Требование | Значение |
---|---|
Заголовок | strmif.h (включая Dshow.h) |