Objekt konfigurace streamu
[Funkce přidružená k této stránce, Windows Media Format 11 SDK, je starší funkce. Byla nahrazena čtečkou zdroje a zapisovače jímky. a zapisovač jímky jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal Čtečka zdrojového kódu a Zapisovač jímky 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é.]
Objekt konfigurace datového proudu slouží k určení vlastností datového proudu médií v souboru ASF. Objekty konfigurace streamu lze vytvořit pro existující datové proudy v profilu nebo je možné vytvořit prázdné a připravené k příjmu nových dat. Objekty konfigurace streamu nemohou existovat nezávisle na objektu profilu. Chcete-li uložit obsah objektu konfigurace datového proudu, musíte volat IWMProfile::AddStream přidat nový datový proud nebo IWMProfile::ReconfigStream uložit změny provedené v existujícím datovém proudu.
K vytvoření objektu konfigurace datového proudu použijte jednu z následujících metod.
Metoda | Popis |
---|---|
IWMProfile::CreateNewStream | Vytvoří objekt konfigurace datového proudu bez jakýchkoli dat. |
IWMProfile::GetStream | Vytvoří objekt konfigurace datového proudu naplněný daty z profilu. Používá index streamu k identifikaci požadovaného datového proudu. |
IWMProfile::GetStreamByNumber | Vytvoří objekt konfigurace datového proudu naplněný daty z profilu. Použije číslo datového proudu k identifikaci požadovaného datového proudu. |
Všechny metody v předchozí tabulce nastaví ukazatel na IWMStreamConfig rozhraní. Další rozhraní objektu konfigurace datového proudu lze získat voláním QueryInterface metoda.
Objekt konfigurace streamu podporuje následující rozhraní.
Rozhraní | Popis |
---|---|
IWMMediaProps | Nastaví a načte strukturu WM_MEDIA_TYPE streamu. |
IWMPropertyVault | Nastaví a načte vlastnosti, které nejsou vyžadovány pro všechny datové proudy, jako jsou nastavení proměnné přenosové rychlosti (VBR). |
IWMStreamConfig | Nastaví a načte všechny základní informace o datovém proudu. |
IWMStreamConfig2 | Konfiguruje typy rozšíření datových jednotek přidružených ke streamu. Dědí všechny metody IWMStreamConfig. |
IWMStreamConfig3 | Nastaví a načte jazyk streamu. Dědí všechny metody IWMStreamConfig a IWMStreamConfig2. |
IWMVideoMediaProps | Spravuje vlastnosti streamu videa. Toto je volitelné rozhraní a je k dispozici pouze pro video streamy. |
Související témata