Перечисление PhysicalConnectorType (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Указывает физический тип закрепления (аудио или видео).

Синтаксис

typedef enum tagPhysicalConnectorType {
  PhysConn_Video_Tuner = 1,
  PhysConn_Video_Composite,
  PhysConn_Video_SVideo,
  PhysConn_Video_RGB,
  PhysConn_Video_YRYBY,
  PhysConn_Video_SerialDigital,
  PhysConn_Video_ParallelDigital,
  PhysConn_Video_SCSI,
  PhysConn_Video_AUX,
  PhysConn_Video_1394,
  PhysConn_Video_USB,
  PhysConn_Video_VideoDecoder,
  PhysConn_Video_VideoEncoder,
  PhysConn_Video_SCART,
  PhysConn_Video_Black,
  PhysConn_Audio_Tuner = 0x1000,
  PhysConn_Audio_Line,
  PhysConn_Audio_Mic,
  PhysConn_Audio_AESDigital,
  PhysConn_Audio_SPDIFDigital,
  PhysConn_Audio_SCSI,
  PhysConn_Audio_AUX,
  PhysConn_Audio_1394,
  PhysConn_Audio_USB,
  PhysConn_Audio_AudioDecoder
} PhysicalConnectorType;

Константы

 
PhysConn_Video_Tuner
Значение: 1
Задает закрепление тюнера для видео.
PhysConn_Video_Composite
Задает составной контакт для видео.
PhysConn_Video_SVideo
Указывает закрепление S-Video (видео Y/C).
PhysConn_Video_RGB
Задает закрепление RGB для видео.
PhysConn_Video_YRYBY
Указывает закрепление YRYBY (Y, R–Y, B–Y) для видео.
PhysConn_Video_SerialDigital
Указывает последовательный цифровой пин-код для видео.
PhysConn_Video_ParallelDigital
Указывает параллельную цифровую закрепление для видео.
PhysConn_Video_SCSI
Указывает контакт SCSI (интерфейс малой компьютерной системы) для видео.
PhysConn_Video_AUX
Указывает контакт AUX (вспомогательный) для видео.
PhysConn_Video_1394
Указывает закрепление IEEE 1394 для видео.
PhysConn_Video_USB
Указывает контакт USB (универсальная последовательная шина) для видео.
PhysConn_Video_VideoDecoder
Задает закрепление декодера видео.
PhysConn_Video_VideoEncoder
Задает закрепление видеокодировщика.
PhysConn_Video_SCART
Указывает закрепление SCART (Peritel) для видео.
PhysConn_Video_Black
Не используется.
PhysConn_Audio_Tuner
Значение: 0x1000
Задает закрепление тюнера для звука.
PhysConn_Audio_Line
Задает закрепление строки для звука.
PhysConn_Audio_Mic
Задает закрепление микрофона.
PhysConn_Audio_AESDigital
Указывает цифровой контакт AES/EBU (Аудиоинтехнологическое общество/Европейский вещающий союз) для аудио.
PhysConn_Audio_SPDIFDigital
Задает цифровой контакт S/PDIF (формат цифрового интерфейса Sony/Philips) для аудио.
PhysConn_Audio_SCSI
Указывает контакт SCSI для звука.
PhysConn_Audio_AUX
Указывает контакт AUX для звука.
PhysConn_Audio_1394
Указывает закрепление IEEE 1394 для аудио.
PhysConn_Audio_USB
Указывает USB-пин для аудио.
PhysConn_Audio_AudioDecoder
Задает закрепление декодера звука.

Требования

Требование Значение
Заголовок strmif.h (включая Dshow.h)

См. также раздел

Перечислимые типы DirectShow