Condividi tramite


Oggetto Di definizione delle priorità di flusso

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Un oggetto di definizione delle priorità del flusso viene usato per specificare un ordine di importanza per i flussi in un profilo. Quando la riproduzione completa non è possibile a causa di limitazioni della velocità in bit, i flussi con priorità più bassa saranno i primi a essere eliminati.

Gli oggetti di definizione delle priorità di flusso possono essere creati per i dati di definizione delle priorità dei flussi esistenti in un profilo o possono essere creati vuoti, pronti per ricevere nuovi dati. Gli oggetti di definizione delle priorità del flusso non possono esistere indipendentemente da un oggetto profilo. Per salvare il contenuto di un oggetto di priorità del flusso, è necessario chiamare IWMProfile3::SetStreamPrioritization. Per creare un oggetto di definizione delle priorità del flusso, utilizzare uno dei metodi seguenti.

Metodo Descrizione
IWMProfile3::CreateNewStreamPrioritization Crea un oggetto di definizione delle priorità del flusso senza dati.
IWMProfile3::GetStreamPrioritization Crea un oggetto di definizione delle priorità del flusso popolato con i dati del profilo.

 

Entrambi i metodi nella tabella precedente impostano un puntatore a un'interfaccia IWMStreamPrioritization . Si tratta dell'unica interfaccia supportata dall'oggetto di definizione delle priorità del flusso.

Interfaccia Descrizione
IWMStreamPrioritization Gestisce l'elenco di flussi all'interno dell'oggetto di definizione delle priorità del flusso.

 

Commenti

È possibile definire la priorità di un solo flusso per un determinato profilo. Se si crea una nuova definizione di priorità del flusso per un profilo che contiene già una definizione di priorità del flusso, quella precedente verrà eliminata.

Oggetti

Oggetto Profile

Uso della definizione delle priorità di flusso