структура KSTOPOLOGY_CONNECTION
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Этот раздел относится к Windows XP с пакетом обновления 2 (SP2) или более поздней версии.
Структура KSTOPOLOGY_CONNECTION описывает подключение узла в фильтре потоковой передачи ядра (KS). Узел может быть подключен к другому узлу в фильтре или к закреплению на фильтре.
Синтаксис
typedef struct {
ULONG FromNode;
ULONG FromNodePin;
ULONG ToNode;
ULONG ToNodePin;
} KSTOPOLOGY_CONNECTION, *PKSTOPOLOGY_CONNECTION;
Члены
-
FromNode
-
Индекс узла вышестоящий в соединении. Если подключение вышестоящий является закреплением, а не узлом, значением будет KSFILTER_NODE.
-
FromNodePin
-
Если значение поля FromNode равно KSFILTER_NODE, это поле задает индекс вышестоящий закрепления. В противном случае это поле игнорируется.
-
ToNode
-
Индекс подчиненного узла в соединении. Если нижестоящее соединение является контактом, а не узлом, значением будет KSFILTER_NODE.
-
ToNodePin
-
Если значение поля ToNode равно KSFILTER_NODE, это поле задает индекс подчиненного закрепления. В противном случае это поле игнорируется.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел