Freigeben über


EC_STATE_CHANGE

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Der Status des Filterdiagramms wurde geändert.

Parameter

lParam1

(DWORD) Member des FILTER_STATE aufgezählten Typs, der den neuen Graphzustand angibt.

lParam2

Keinen.

Standardaktion

Keine Standardaktion. Das Ereignis wird nicht an die Anwendung gesendet.

Hinweis

Dieses Ereignis kann auftreten, wenn das Diagramm heruntergefahren wird. Wenn Sie die Standardaktion überschreiben und auf dieses Ereignis lauschen, müssen Sie besonders darauf achten, dass Sie nach der Veröffentlichung des Filter Graph-Managers keine Ereignisse verarbeiten. Andernfalls verweist Ihre Anwendung möglicherweise auf einen ungültigen IMediaEvent-Zeiger und stürzt ab. Weitere Informationen finden Sie unter Reagieren auf Ereignisse.

Anforderungen

Anforderung Wert
Header
Dshow.h

Siehe auch

Ereignisbenachrichtigungscodes

Ereignisbenachrichtigung in DirectShow