Я получаю сообщение об ошибке «SID владельца для подписки на пользователя не существует» в возвращаемом значении «hr» при вызове:
hr = pGraph->ConnectDirect(pOut, pIn, NULL);
Я получаю эту ошибку только тогда, когда использую DXVA2, но она возвращает S_OK, когда используется DXVAHD.
Может ли кто-нибудь любезно сообщить мне причину этого.
Я подозреваю, что третий аргумент, который я дал для "ConnectDirect ()", т. Е. Тип носителя равен NULL. Должно быть, я дал какой-то другой тип, не так ли?
POut & pIn для фильтра 2 являются правильными, как я мог наблюдать из возвращаемого значения S_OK при получении значений выводов.
Поскольку ConnectDirect () - это API-интерфейс Microsoft, я не могу войти в код, чтобы выполнить дальнейшую отладку.
Может ли кто-нибудь помочь мне исправить это?
Заранее спасибо.