Freigeben über


EC_VMR_RENDERDEVICE_SET

[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.]

Wird gesendet, wenn der VMR seinen Renderingmechanismus ausgewählt hat.

Parameter

lParam1

Kann einer der folgenden Werte sein:

Wert Bedeutung
VMR_RENDER_DEVICE_OVERLAY Der VMR wird auf der Überlagerungsoberfläche gerendert (nur VMR-7).
VMR_RENDER_DEVICE_VIDMEM Der VMR wird im Videospeicher gerendert.
VMR_RENDER_DEVICE_SYSMEM Der VMR wird im Systemspeicher gerendert (nur VMR-7).

lParam2

Wird nicht verwendet.

Bemerkungen

Dieses Ereignis wird sowohl von VMR-7 als auch von VMR-9 gesendet und an Anwendungen weitergeleitet. Beachten Sie, dass VMR-9 nur Videospeicherrenderziele unterstützt.

Anforderungen

Anforderung Wert
Header
Dshow.h

Siehe auch

Ereignisbenachrichtigungscodes

Ereignisbenachrichtigung in DirectShow