Wenn ich in Windows Media Foundation mithilfe von MFCreateAggregateSource
eine Mediengesamtquelle erstelle, werden die Streams in der Reihenfolge sortiert, in der die Quellen in der Sammlung an MFCreateAggregateSource
übergeben wurden? Wenn nicht, gibt es eine Möglichkeit zu bestimmen, welche Quelle den Stream erzeugt?Gibt MFCreateAggregateSource irgendwelche Garantien für die Bestellung?
Antwort
Die Zweifel konnten von MSDN-Artikel für MFCreateAggregateSource
ausgeräumt werden, die die Reihenfolge der Aggregation erklären, aber es stellt solche Details (im Moment) nicht bereit.
Diejenigen, die Erfahrung mit der API haben, berichten, dass die Aggregationsreihenfolge einfach ist: die Reihenfolge der Sammlungselemente und der Ströme in den einzelnen Quellen.
Weitere Quer Post auf MSDN Forums:
Beispiel 1:
Sie haben 3 Medienquellen, A, B und C. Jede Quelle hat nur einen Stream. Wenn Sie sie einer Sammlung in alphabetischer Reihenfolge hinzufügen, erhalten Sie 3 Streams für die Aggregatquelle.
->
Strom 0 ist Quelle A (Stream 0)
Stream 1 ist, Quelle B (Stream 0)
Stream 2 ist Quelle C (Stream 0)
Beispiel 2:
Gleiche Medienquellen, aber dieses Mal hat B 2 Streams. Wenn Sie die Quellen in alphabetischer Reihenfolge zu einer Sammlung hinzufügen, erhalten Sie 4 Streams für die Aggregatquelle.
->
Strom 0 ist Quelle A (Stream 0)
Stream 1 ist, Quelle B (Stream 0)
Stream 2 ist Quelle B (Strom 1)
-Stream 3 ist Quelle C (Strom 0)
- 1. Hat die Reihenfolge der Attribute irgendwelche Garantien?
- 2. Macht Amazon S3 irgendwelche Garantien für Ihre Daten?
- 3. Garantien für die Art von Threads für ExecutorService-Instanzen
- 4. Was sind die Garantien für Scala Access Qualifiers?
- 5. Gibt es irgendwelche Verwendung für lokale Funktionsdeklarationen?
- 6. Gibt es irgendwelche cms für Rails 4?
- 7. Garantien für die Adresse der Basisklasse in C++?
- 8. Gibt es irgendwelche Gleichgewichtsbedingungen für das Seil?
- 9. Welche Garantien gibt es für die Laufzeitkomplexität (Big-O) der LINQ-Methoden?
- 10. std :: transformieren, um Garantien
- 11. Gibt es Garantien bezüglich der relativen Adressen von __DATA-Etiketten?
- 12. Gibt es irgendwelche StackExchange.Redis-Beispielprojekte?
- 13. Garantien in Vorausschreib Implementierung Anmeldung
- 14. Gibt es irgendwelche Guava-Übersichten?
- 15. Ausführungszeit Unterschiede, gibt es irgendwelche?
- 16. Gibt es irgendwelche Clojure DSLs?
- 17. Listenimplementierung, die die Bestellung beibehält
- 18. Perl, für jede Bestellung
- 19. Gibt es irgendwelche Nachteile mit impliziten Umwandlungen für Variablen?
- 20. Gibt es irgendwelche guten E-Commerce-Erweiterungen/Plugins für Umbraco?
- 21. Gibt es irgendwelche guten Unit-Test-Pakete für Excel
- 22. gibt es irgendwelche Baumbibliotheken/Widgets für (n) Flüche
- 23. Gibt es irgendwelche MySQL-Versionsbeschränkungen für Zend \ Db?
- 24. Gibt es irgendwelche "nice to program" GUI Toolkits für Python?
- 25. Gibt es irgendwelche Dateisysteme, die keine Dateipfade verwenden?
- 26. Gibt es irgendwelche Werkzeuge, die inline css können?
- 27. Garantien über Schlüsseleindeutigkeit in std :: unordered_multimap
- 28. Gibt es irgendwelche Schienen gem für Avatar Auswahl?
- 29. Gibt es irgendwelche Vorteile für das Lernen von LISP?
- 30. Gibt es irgendwelche Fix für Kind-Selektor in IE6