Udostępnij za pośrednictwem


Użycie strumienia skryptów

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez czytnik źródła i zapisnik ujścia . Czytnik Źródeł i Zapisujnik Sinka 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 Piszącego 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.]

W tej sekcji opisano sposób wysyłania danych skryptu do zapisu w celu dołączenia do pliku. Aby uzyskać informacje o dołączaniu strumieni skryptów w profilach, zobacz Konfigurowanie dowolnych typów strumieni.

Każdy skrypt składa się z dwóch ciągów: ciągu typu i ciągu argumentu .

Dane skryptu muszą być sformatowane przed wysłaniem ich do autora. Ciągi powinny być łączone, oddzielone znakiem NULL i zakończone znakiem NULL. W poniższym przykładzie pokazano prawidłowy skrypt:

                                                   
U R L   h t t p : / / w w w . a d a t u m . c o m  

 

Każda para poleceń skryptu powinna być napisana jako przykład dla pisarza. Aby uzyskać więcej informacji na temat pisania przykładów, zobacz To Write Samples.

Podczas odtwarzania pliku ASF polecenia skryptu będą dostarczane przez czytnika (lub czytnika synchronicznego) w kolejności czasu prezentacji. Jest to odpowiedzialność aplikacji za analizowanie dwóch ciągów i odpowiadanie na polecenie skryptu.

Uwaga

W przypadku szyfrowania pliku przy użyciu funkcji DRM żadne polecenie skryptu nie może mieć czasu prezentacji 0.

 

przy użyciu poleceń skryptu