Sdílet prostřednictvím


Ukázky médií (Windows Media Format 11 SDK)

[Funkce přidružená k této stránce, Windows Media Format 11 SDK, je starší funkce. Nahrazena byla čtečkou zdroje a zapisovačem jímky. Zdrojový čtečka a Cílový zapisovač jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal Zdrojový čtečka a Zapisovač datového toku místo Windows Media Format 11 SDK, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]

Ukázka médií, nebo jednoduše ukázka, je blok digitálních mediálních dat. Ukázka je základní jednotka, která je manipulována čtením a zápisem objektů sady Windows Media Format SDK. Obsah jednotlivého vzorku určuje typ média přidružený k ukázce. Pro video představuje každá ukázka jeden rámeček. U zvuku je množství dat v individuální ukázce nastaveno v profilu použitém k vytvoření souboru ASF.

Ukázky mohou obsahovat nekomprimovaná data nebo mohou obsahovat komprimovaná data, v takovém případě se nazývají ukázky datových proudů. Při vytváření souboru ASF předáváte ukázky do zapisovače. Zapisovač koordinuje kompresi vzorků s příslušným kodekem a uspořádá komprimovaná data v datové části souboru ASF. Při přehrávání čtečka čte komprimovaná data, dekomprimuje je a poskytuje rekonstruovaná nekomprimovaná data jako výstupní vzorky.

Všechny ukázky používané sadou Windows Media Format SDK jsou zapouzdřené v objektu vyrovnávací paměti, jehož paměť je automaticky přidělena běhovými komponentami sady SDK. Pokud potřebujete, můžete také přidělit vlastní vyrovnávací paměti pomocí pokročilých funkcí zapisovače a čtečky.

Poznámka Termín 'ukázka' se v této sadě SDK používá pro mediální ukázku, nikoli zvukovou ukázku. V kódování zvuku ukázka odkazuje na jednu zakódovanou zvukovou hodnotu. Kvalita zakódovaného zvuku je obvykle určena počtem vzorků za sekundu. Například zvuk kvality CD se nahrává na frekvenci 44 100 vzorků za sekundu. Tato hodnota se běžně zkracuje zápisem Hz, takže 44 100 vzorků za sekundu by bylo 44 100 Hz nebo 44,1 kHz.

koncepty

rozhraní INSSBuffer

vstupy, streamy a výstupy