Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez Source Reader i składnik zapisywania ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, 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.]
Obiekt konfiguracji strumienia służy do określania właściwości strumienia multimediów w pliku ASF. Obiekty konfiguracji strumienia można utworzyć dla istniejących strumieni w profilu lub można utworzyć puste, gotowe do odbierania nowych danych. Obiekty konfiguracji strumienia nie mogą istnieć niezależnie od obiektu profilu. Aby zapisać zawartość obiektu konfiguracji strumienia, należy wywołać IWMProfile::AddStream, aby dodać nowy strumień lub IWMProfile::ReconfigStream, aby zapisać zmiany wprowadzone w istniejącym strumieniu.
Aby utworzyć obiekt konfiguracji strumienia, użyj jednej z następujących metod.
| Metoda | Opis |
|---|---|
| IWMProfile::CreateNewStream | Tworzy obiekt konfiguracji strumienia bez żadnych danych. |
| IWMProfile::GetStream | Tworzy obiekt konfiguracji strumienia wypełniony danymi z profilu. Używa indeksu strumienia do identyfikowania żądanego strumienia. |
| IWMProfile::GetStreamByNumber | Tworzy obiekt konfiguracji strumienia wypełniony danymi z profilu. Używa numeru strumienia do identyfikowania żądanego strumienia. |
Wszystkie metody w poprzedniej tabeli ustawiają wskaźnik na interfejs IWMStreamConfig. Inne interfejsy obiektu konfiguracji strumienia można uzyskać, wywołując metodę QueryInterface.
Następujące interfejsy są obsługiwane przez obiekt konfiguracji strumienia.
| Interfejs | Opis |
|---|---|
| IWMMediaProps | Ustawia i pobiera strukturę WM_MEDIA_TYPE dla strumienia. |
| IWMPropertyVault | Ustawia i pobiera właściwości, które nie są wymagane dla wszystkich strumieni, takich jak ustawienia zmiennej szybkości transmisji bitów (VBR). |
| IWMStreamConfig | Ustawia i pobiera wszystkie podstawowe informacje o strumieniu. |
| IWMStreamConfig2 | Konfiguruje typy rozszerzeń jednostek danych skojarzonych ze strumieniem. Dziedziczy wszystkie metody IWMStreamConfig. |
| IWMStreamConfig3 | Ustawia i pobiera język strumienia. Dziedziczy wszystkie metody IWMStreamConfig i IWMStreamConfig2. |
| IWMVideoMediaProps | Zarządza właściwościami strumienia wideo. Jest to opcjonalny interfejs i jest dostępny tylko dla strumieni wideo. |
Tematy pokrewne