Udostępnij przez


Konfigurowanie strumieni internetowych

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został(a/e) zastąpion(a/e) przez Source Reader i Sink Writer. Source Reader i Sink Writer zostały zoptymalizowane dla systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania zbiornika zamiast zestawu Windows Media Format 11 SDK , jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Strumienie internetowe to wyspecjalizowany typ strumienia transferu plików używany do dostarczania plików skojarzonych z witryną sieci Web w jednym strumieniu. Konfiguracja strumienia internetowego została podsumowana w poniższej tabeli.

Ustawienie Opis
WM_MEDIA_TYPE.majortype Ustaw wartość WMMEDIATYPE_FileTransfer.
WM_MEDIA_TYPE.subtype Ustaw wartość WMMEDIASUBTYPE_WebStream.
WM_MEDIA_TYPE.bFixedSizeSamples Ustaw wartość False.
WM_MEDIA_TYPE.bTemporalCompression Ustaw wartość True.
WM_MEDIA_TYPE.lSampleSize Ustaw wartość 0.
WM_MEDIA_TYPE.formattype Ustaw wartość WMFORMAT_WebStream.
WM_MEDIA_TYPE.pUnk Ustaw wartość null.
WM_MEDIA_TYPE.cbFormat Ustaw wartość sizeof(WMT_WEBSTREAM_FORMAT).
WM_MEDIA_TYPE.pbFormat Ustaw adres prawidłowo skonfigurowanej struktury WMT_WEBSTREAM_FORMAT.
WMT_WEBSTREAM_FORMAT.cbSampleHeaderFixedData Ustaw wartość sizeof(WMT_WEBSTREAM_SAMPLE_HEADER).
WMT_WEBSTREAM_FORMAT.wVersion Ustaw wartość 1.
WMT_WEBSTREAM_FORMAT.wreserved Ustaw wartość 0.

 

konfiguracja wspólna dla wszystkich strumieni

konfigurowanie dowolnych typów strumieni

strumienie sieciowe