Oggetto Gestione profili

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e 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 profilo è un set di parametri multimediali usati per creare un file ASF. L'oggetto profile manager crea oggetti profilo per la modifica. Gli oggetti profilo possono essere creati senza dati in essi o compilati da dati di profilo esistenti. L'oggetto profile manager fornisce anche metodi per enumerare codec supportati ed eseguire query su tali codec per informazioni.

L'oggetto profile manager viene creato dalla funzione WMCreateProfileManager , che imposta un puntatore a un'interfaccia IWMProfileManager . Le altre interfacce dell'oggetto profile manager possono essere ottenute chiamando il metodo QueryInterface .

Le interfacce seguenti sono supportate dall'oggetto profile manager.

Interfaccia Descrizione
IWMCodecInfo Recupera informazioni sui codec supportati e sui relativi formati.
IWMCodecInfo2 Recupera i nomi dei codec supportati e le descrizioni dei relativi formati. Eredita tutti i metodi di IWMCodecInfo.
IWMCodecInfo3 Recupera le proprietà del codec e i codec delle query per le funzionalità supportate. Eredita tutti i metodi di IWMCodecInfo e IWMCodecInfo2.
IWMProfileManager Crea nuovi profili, carica profili esistenti e salva profili personalizzati.
IWMProfileManager2 Controlla la versione dei profili di sistema enumerati dal gestore profili. Eredita tutti i metodi di IWMProfileManager.
IWMProfileManagerLanguage Controlla la lingua dei profili di sistema analizzati dal gestore profili.

 

Commenti

Quando viene creato un oggetto profile manager, analizza tutti i profili di sistema, che possono richiedere diversi secondi. La creazione e il rilascio di un gestore profili ogni volta che è necessario usarlo influisce negativamente sulle prestazioni. È necessario creare un gestore profili una volta nell'applicazione e rilasciarlo solo quando non è più necessario usarlo.

Oggetti

Oggetto Profile

Profiles