HRESULT GrabberCB :: SampleCB (double SampleTime , IMediaSample * pSample) {
How to send the pSample content via pipe?
}
我知道如何發送/接收WriteFile/ReadFile
string
閱讀本樣本之後:如何通過管道發送/接收具有複雜數據結構的數據?
http://msdn.microsoft.com/en-us/library/aa365592%28v=VS.85%29.aspx
但如何通過發送pSample
?
你能說明如何使用COM來完成這項工作嗎? – wamp 2010-08-25 03:52:10
您只需使用COM框架來創建您在客戶端中使用的服務器組件。所以客戶端只需創建服務器com類並調用它的方法。所有的呼叫/參數傳遞都在爲你做所有的編組。如果您希望服務器組件向客戶端通知事件,那麼您將使用COM連接點(http://www.codeproject.com/KB/COM/connection.aspx),它們只是回調。因此,您必須以不同於使用某種輸送管道的方式來考慮解決方案。 – 2010-08-25 22:13:55