attribut MF_SINK_WRITER_ENCODER_CONFIG
Enthält einen Zeiger auf einen Eigenschaftenspeicher mit Codierungseigenschaften.
Datentyp
Iunknown*
Bemerkungen
Der Wert dieses Attributs ist ein IPropertyStore-Zeiger .
Dieses Attribut ermöglicht es einer Anwendung, Codierungseigenschaften festzulegen, wenn sie den Senkenschreiber verwendet. Führen Sie zum Festlegen dieses Attributs die folgenden Schritte aus:
- Rufen Sie PSCreateMemoryPropertyStore auf, um einen neuen Eigenschaftenspeicher zu erstellen.
- Legen Sie Encodereigenschaften für den Eigenschaftenspeicher fest. Die verfügbaren Eigenschaften hängen vom Encoder ab. Weitere Informationen finden Sie unter Codec-Objekte.
- Rufen Sie MFCreateAttributes auf, um einen neuen Attributspeicher zu erstellen.
- Rufen Sie IMFAttributes::SetUnknown auf, um den IPropertyStore-Zeiger im Attributspeicher festzulegen.
- Erstellen Sie eine neue instance des Senkenschreibers. Übergeben Sie den IMFAttributes-Zeiger an die Erstellungsfunktion. Weitere Informationen finden Sie unter Senkenschreiberattribute.
Der Senkenschreiber legt die Eigenschaften für den Encoder fest, bevor die Medientypen festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Header |
|
Siehe auch