Directshow 使用Winsock insde DShow筛选器
我正在尝试开发一个可以访问互联网的DirectShow过滤器 当我尝试使用Winsock时 1) 在TCP中,我等待连接,但无法访问服务器(尝试使用Telnet)和 2) 在UDP中,数据等待步骤(recvfrom(…)中)程序中断Directshow 使用Winsock insde DShow筛选器,directshow,winsock,Directshow,Winsock,我正在尝试开发一个可以访问互联网的DirectShow过滤器 当我尝试使用Winsock时 1) 在TCP中,我等待连接,但无法访问服务器(尝试使用Telnet)和 2) 在UDP中,数据等待步骤(recvfrom(…)中)程序中断 不可能吗?或者我必须更改筛选器的库设置吗?在创建套接字之前,是否记得调用WSAStartup 您是否也会检查诸如“socket”之类的调用的返回值?它肯定不会返回无效的\u套接字?是的,我调用WSAstartup,int返回非零,Yes SOCKET()不会返回无效
不可能吗?或者我必须更改筛选器的库设置吗?在创建套接字之前,是否记得调用WSAStartup
您是否也会检查诸如“socket”之类的调用的返回值?它肯定不会返回无效的\u套接字?是的,我调用WSAstartup,int返回非零,Yes SOCKET()不会返回无效的\u SOCKET。当你说它“断开”时,它到底是如何断开的?输出窗口中有错误吗?如果我调试程序,调试将在指定行结束,没有输出。是否有可能用一些代码更新您的问题?因为我在使用DShow筛选器中的winsock时没有遇到任何问题。。。