public HResult GetCapabilities( out MFByteStreamCapabilities pdwCapabilities) { pdwCapabilities = MFByteStreamCapabilities.IsReadable | MFByteStreamCapabilities.IsRemote; // We only say we support seeking to fool the SourceResolver. Once // we're past that point, no reason to lie. if (m_FirstBlock != null) { pdwCapabilities |= MFByteStreamCapabilities.IsSeekable; } return(HResult.S_OK); }
public int GetCapabilities(out MFByteStreamCapabilities pdwCapabilities) { pdwCapabilities = MFByteStreamCapabilities.IsWritable; return(0); }