Freigeben über


Eingabeeinstellungen

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Die folgenden globalen Konstanten werden verwendet, um Eingabeeinstellungen für den Writer zu identifizieren.

Globale Konstante WMT_ATTR_DATATYPE Beschreibung von pValue
g_wszDeinterlaceMode WMT_TYPE_DWORD auf einen der Werte in der Modustabelle im Thema Video deinterlace festgelegt. Gibt bei Festlegung den Typ des Interlaced-Inhalts der Eingabe an. Weitere Informationen finden Sie unter To Deinterlace Video( To Deinterlace Video).
g_wszFixedFrameRate WMT_TYPE_BOOL Bei Festlegung auf True weist den Codec an, während der Codierung keine Frames zu löschen. Dies führt dazu, dass die Bildfrequenz des Ausgabevideostreams konstant ist. Die Bildfrequenz des Eingabedatenstroms muss nicht konstant sein.
g_wszInitialPatternForInverseTelecine WMT_TYPE_DWORD auf einen der Werte in der anfänglichen Mustertabelle im Thema To Deinterlace Video (Video deinterlace) festgelegt. Wenn der Deinterlace-Modus auf WM_DM_DEINTERLACE_INVERSETELECINE festgelegt ist, kann dies festgelegt werden, um das Muster der Telecine-Eingabe anzugeben. Weitere Informationen finden Sie unter To Deinterlace Video( To Deinterlace Video).
g_wszInterlacedCoding WMT_TYPE_BOOL Gibt bei Festlegung auf True an, dass der Codec den Stream als Interlaced Content codieren soll. Weitere Informationen finden Sie unter So verwenden Sie Interlaced Video.
g_wszJPEGCompressionQuality WMT_TYPE_DWORD Gibt die JPEG-Qualitätsstufe (von 1 bis 100) an, die für die Eingabe verwendet werden soll.
g_wszWatermarkCLSID WMT_TYPE_GUID Der Wert wird auf die GUID des Wasserzeichens festgelegt.
g_wszWatermarkConfig WMT_TYPE_STRING Der Wert wird auf die Wasserzeichenkonfiguration festgelegt. Dieser Wert variiert je nach Wasserzeichen-DMO. Weitere Informationen finden Sie in der Dokumentation des Wasserzeichensystems.

 

Hinweis

Die für einen Stream konfigurierten Eingabeeinstellungen werden in der geschriebenen Datei nicht beibehalten. Wenn Ihr benutzerdefinierter Reader Zugriff auf diese Codierungsparameter haben soll, müssen Sie benutzerdefinierte Attribute erstellen, um sie im Dateiheader zu speichern.

 

IWMWriterAdvanced2::GetInputSetting

IWMWriterAdvanced2::SetInputSetting