attributo MF_SINK_WRITER_ENCODER_CONFIG

Contiene un puntatore a un archivio proprietà con proprietà di codifica.

Tipo di dati

Iunknown*

Commenti

Il valore di questo attributo è un puntatore IPropertyStore .

Questo attributo consente a un'applicazione di impostare le proprietà di codifica quando si usa sink Writer. Per impostare questo attributo, seguire questa procedura:

  1. Chiamare PSCreateMemoryPropertyStore per creare un nuovo archivio di proprietà.
  2. Impostare le proprietà del codificatore nell'archivio delle proprietà. Le proprietà disponibili dipendono dal codificatore. Per altre informazioni, vedere Oggetti codec.
  3. Chiamare MFCreateAttributes per creare un nuovo archivio attributi.
  4. Chiamare FMIAttributes::SetUnknown per impostare il puntatore IPropertyStore nell'archivio attributi.
  5. Creare una nuova istanza del writer sink. Passare il puntatore IMFAttributes alla funzione di creazione. Per altre informazioni, vedere Attributi del writer sink.

Il writer sink imposta le proprietà nel codificatore prima di impostare i tipi di supporto.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [app desktop | App UWP]
Server minimo supportato
Windows Server 2012 [app desktop | App UWP]
Intestazione
Mfreadwrite.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

FMSinkWriter

Attributi del writer sink