Freigeben über


Eingabeeinstellungen

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

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

Globale Konstante WMT_ATTR_DATATYPE Beschreibung der pValue-
g_wszDeinterlaceMode WMT_TYPE_DWORD auf einen der Werte in der Modustabelle im Thema "To Deinterlace Video"festgelegt. Wenn festgelegt, gibt den Typ des interlaced-Inhalts der Eingabe an. Weitere Informationen finden Sie unter To Deinterlace Video.
g_wszFixedFrameRate WMT_TYPE_BOOL Wenn dieser Wert auf "True" festgelegt ist, weist der Codec an, während der Codierung keine Frames abzulegen. Dies führt dazu, dass die Bildfrequenz des Ausgabevideostreams konstant ist. Die Framerate des Eingabedatenstroms muss nicht konstant sein.
g_wszInitialPatternForInverseTelecine WMT_TYPE_DWORD auf einen der Werte in der ersten Mustertabelle im Thema To Deinterlace Videofestgelegt. Wenn der Deinterlace-Modus auf WM_DM_DEINTERLACE_INVERSETELECINE festgelegt ist, kann dies so festgelegt werden, dass das Muster der Telecine- Eingabe angegeben wird. Weitere Informationen finden Sie unter To Deinterlace Video.
g_wszInterlacedCoding WMT_TYPE_BOOL Wenn dieser Wert auf "True" festgelegt ist, wird angegeben, dass der Codec den Datenstrom als interlaced-Inhalt codieren soll. Weitere Informationen finden Sie unter To Use Interlaced Video.
g_wszJPEGCompressionQuality WMT_TYPE_DWORD Gibt die JPEG-Qualitätsebene (von 1 bis 100) an, die für die Eingabe verwendet werden soll.
g_wszWatermarkCLSID WMT_TYPE_GUID Der Wert wird auf die Wasserzeichen-GUID 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.

 

Anmerkung

Die für einen Datenstrom konfigurierten Eingabeeinstellungen bleiben in der geschriebenen Datei nicht erhalten. 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