2016-05-17 13 views

Antwort

0

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)