IAMExtTransport::SetEditProperty-Methode (strmif.h)
[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.]
Die SetEditProperty
-Methode definiert Parameter und Werte, die einem Bearbeitungsereignis zugeordnet sind.
Diese Methode ist nicht implementiert.
Syntax
HRESULT SetEditProperty(
[in] long EditID,
[in] long Param,
[in] long Value
);
Parameter
[in] EditID
Gibt den Edit-Eigenschaftssatz an. Verwenden Sie den von der IAMExtTransport::SetEditPropertySet-Methode zurückgegebenen Bezeichner.
[in] Param
Gibt den Edit-Ereignisparameter an. Weitere Informationen finden Sie unter Hinweise.
[in] Value
Gibt den Wert des Parameters an. Weitere Informationen finden Sie unter Hinweise.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Hinweise
Ein Bearbeitungsereignis besteht aus einem oder mehreren Bearbeitungsereignisparametern. Verwenden Sie die SetEditPropertySet-Methode , um ein Bearbeitungsereignis zu erstellen, und verwenden Sie dann diese Methode, um die Bearbeitungsereignisparameter für dieses Bearbeitungsereignis anzugeben.
Der Parameter Param ist ein Flag, das den Edit-Ereignisparameter angibt. Der Value-Parameter gibt den Wert dieses Parameters an. Die Bedeutung von Value hängt von dem flag ab, das in Param verwendet wird:
- ED_EDIT_HEVENT: Behandeln eines Ereignisses. Das Gerät signalisiert das Ereignis, wenn das Bearbeitungsereignis abgeschlossen ist.
- ED_EDIT_IMMEDIATE: Wenn der Wert OATRUE ist, kann die Anwendung das Gerät in den Bearbeitungsmodus wechseln, indem IAMExtTransport::p ut_Mode mit dem Wert ED_MODE_EDIT_CUE aufgerufen wird.
- ED_EDIT_MODE: Gibt den Bearbeitungsmodus an. Verwenden Sie eine der folgenden Konstanten.
Dauerhaft BESCHREIBUNG ED_EDIT_MODE_ASSEMBLE Bearbeitungsmodus "Assemblieren". ED_EDIT_MODE_INSERT Bearbeitungsmodus einfügen. ED_EDIT_MODE_CRASH_RECORD Absturzdatensatzmodus. - ED_EDIT_TRACK: Gibt an, welche Spur bearbeitet werden soll. Verwenden Sie mindestens eine der folgenden Konstanten. Sie können Konstanten mit einem bitweisen OR kombinieren.
Dauerhaft BESCHREIBUNG ED_VIDEO Videospur ED_AUDIO_1 bis ED_AUDIO_24 Audiospuren 1 bis 24 ED_AUDIO_ALL Alle Audiospuren - ED_EDIT_SRC_INPOINT: Gibt den Inpoint in der Quelle in Einheiten des aktuellen Zeitformats an.
- ED_EDIT_SRC_OUTPOINT: Gibt den Outpoint auf der Quelle in Einheiten des aktuellen Zeitformats an.
- ED_EDIT_REC_INPOINT: Gibt den Inpoint auf dem Datensatzgerät in Einheiten des aktuellen Zeitformats an.
- ED_EDIT_REC_OUTPOINT: Gibt den Outpoint auf dem Datensatzgerät in Einheiten des aktuellen Zeitformats an.
- ED_EDIT_REHEARSE_MODE: Gibt den Vorschaumodus an. Verwenden Sie eine der folgenden Konstanten.
Dauerhaft BESCHREIBUNG ED_EDIT_BVB Schwarz-Video-Schwarz (BVB). Zeigen Sie schwarz, dann eingefügtes Video, dann schwarz. ED_EDIT_VBV Video-Black-Video (VBV). Zeigen Sie aufgezeichnetes Video, dann schwarz und dann aufgezeichnetes Video an. ED_EDIT_VVV Video-Video-Video (VVV). Zeigt aufgezeichnetes Video an, dann eingefügtes Video und dann aufgezeichnetes Video. ED_EDIT_PERFORM Nicht in der Vorschau anzeigen. - ED_EDIT_ABORT: Mit dem Wert OATRUE hält die Methode die Bearbeitung an, wenn sie gerade ausgeführt wird.
- ED_EDIT_TIMEOUT: Gibt an, wie lange das Gerät auf den Abschluss der Bearbeitung wartet, bevor ein Timeout auftritt.
- ED_EDIT_SEEK: Mit dem Wert OATRUE sucht die Methode zu einem angegebenen Punkt. Rufen Sie zunächst diese Methode mit dem flag ED_EDIT_SEEK_MODE auf, um den Suchpunkt anzugeben.
- ED_EDIT_SEEK_MODE: Gibt einen Suchpunkt an. Verwenden Sie eine der folgenden Konstanten.
Dauerhaft BESCHREIBUNG ED_EDIT_SEEK_EDIT_IN Suchen Sie zum Inpoint. ED_EDIT_SEEK_EDIT_OUT Suchen Sie zum Outpoint. ED_EDIT_SEEK_PREROLL Suchen Sie zum Inpoint-Preroll. ED_EDIT_SEEK_PREROLL_CT Suchen Sie mithilfe des Zeitcodes zum Inpoint, und suchen Sie dann mithilfe der Steuerungsspur zurück zum Prerollpunkt. ED_EDIT_SEEK_BOOKMARK Suchen Sie zum nächsten Lesezeichen.
DV-Implementierung
MSDV unterstützt diese Methode nicht. Es wird E_NOTIMPL zurückgegeben.
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 | strmif.h (include Dshow.h) |
Bibliothek | Strmiids.lib |