Share via


Uso degli input

[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.

Proprio come la configurazione del flusso appropriata nel profilo è necessaria per ottenere il codec per comprimere un flusso, è necessario anche assicurarsi che il tipo di supporto non compresso passato al writer sia descritto in modo accurato. Ogni codec Windows Media ha un tipo di input predefinito associato, ma sono supportati diversi tipi di input. È possibile esaminare gli input supportati e selezionare quello corrispondente ai dati. Il processo di utilizzo degli input viene riepilogato nei passaggi seguenti:

  1. Quando si carica un profilo da usare per il writer, l'oggetto writer assegna un numero di input per ogni connessione nel profilo. Per altre informazioni sul caricamento dei profili per il writer, vedere To Use Profiles with the Writer.For more information about loading profiles for the writer, see To Use Profiles with the Writer. A meno che non si usi l'esclusione reciproca per velocità in bit, è presente una connessione per ogni flusso. I flussi che si escludono a vicenda dalla velocità in bit condividono una singola connessione.
  2. L'applicazione deve identificare i numeri di input per il file. Per altre informazioni sull'identificazione dei numeri di input, vedere Per identificare gli input per numero.
  3. Per ogni input, è necessario assicurarsi che il formato di input corrisponda ai dati. È possibile enumerare i formati di input supportati dall'SDK. Per altre informazioni, vedere Per enumerare i formati di input. Non è possibile enumerare i formati di input di flussi o flussi arbitrari già compressi. Per altre informazioni su questi casi speciali, vedere Input di flusso arbitrario e precompresso.
  4. Assegnare il formato di input corretto per ogni connessione. Per altre informazioni, vedere Assegnazione di formati di input.
  5. Alcune funzionalità codec e writer sono configurate in fase di codifica anziché nel profilo. Per configurare queste funzionalità, è necessario usare le impostazioni di input. Per altre informazioni, vedere Per impostare le impostazioni di input.

Scrittura di file ASF