IVideoWindow::p ut_WindowStyleEx-Methode (control.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die put_WindowStyleEx
-Methode legt die erweiterten Fensterstile im Videofenster fest.
Syntax
HRESULT put_WindowStyleEx(
[in] long WindowStyleEx
);
Parameter
[in] WindowStyleEx
Mindestens ein Flag aus dem GWL_EXSTYLE Wert der Windows SetWindowLong-Funktion .
Rückgabewert
Folgende Rückgabewerte sind möglich:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der Videorendererfilter ist nicht verbunden. |
Hinweise
Diese Methode ist ein dünner Wrapper für die SetWindowLong-Funktion und muss mit Sorgfalt behandelt werden. Insbesondere sollten Sie die aktuellen Formatvorlagen abrufen und dann Flags hinzufügen oder entfernen. Mit einigen Ausnahmen sind flags zulässig, die von der Windows CreateWindow-Funktion zulässig sind. Verwenden Sie diese Methode jedoch nicht, um die Fenstergröße zu ändern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | control.h (include Dshow.h) |
Bibliothek | Strmiids.lib |