Freigeben über


Attribute der Erfassungs-Engine

Die folgenden Attribute können verwendet werden, um die Erfassungs-Engine zu konfigurieren.

Die folgenden Attribute beziehen sich auf Erfassungsgeräte:

attribute BESCHREIBUNG
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED Signalisiert, dass die Videoaufzeichnung vom Treiber blockiert wird.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED Signalisiert, dass die Videoaufzeichnung nach dem Blockieren wiederhergestellt wird.
MF_CAPTURE_ENGINE_D3D_MANAGER Legt einen Zeiger auf die DXGI-Geräte-Manager auf der Erfassungs-Engine fest.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Ermöglicht der Erfassungs-Engine die Verwendung eines Decoders mit Einschränkungen für den Einsatzbereich.
MF_CAPTURE_ENGINE_DISABLE_DXVA Gibt an, ob die Aufzeichnungs-Engine DirectX Video Acceleration (DXVA) für die Videodecodierung verwendet.
MF_CAPTURE_DISABLE_HARDWARE_TRANSFORMS Deaktiviert die Verwendung hardwarebasierter Media Foundation-Transformationen (MFTs) in der Erfassungs-Engine.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION Gibt an, ob Streamstatusbenachrichtigungen aktiviert werden sollen.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Ermöglicht der Erfassungs-Engine die Verwendung eines Encoders mit Einschränkungen für das Verwendungsfeld.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID Identifiziert die Komponente, die ein Erfassungsereignis generiert hat.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX Gibt an, welcher Stream ein Erfassungsereignis generiert hat.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG Enthält Konfigurationseigenschaften für die Erfassungsquelle.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES Legt die maximale Anzahl verarbeiteter Beispiele fest, die im Audiopfad der Aufzeichnungssenke gepuffert werden können.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES Legt die maximale Anzahl nicht verarbeiteter Beispiele fest, die für die Verarbeitung im Audiopfad der Aufzeichnungssenke gepuffert werden können.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES Legt die maximale Anzahl verarbeiteter Beispiele fest, die im Videopfad der Aufzeichnungssenke gepuffert werden können.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES Legt die maximale Anzahl nicht verarbeiteter Beispiele fest, die für die Verarbeitung im Videopfad der Aufzeichnungssenke gepuffert werden können.
MF_CAPTURE_ENGINE_SINK_TYPE Gibt einen Typ der Erfassungssenke an.
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY Gibt an, ob das Erfassungsmodul Audio, aber nicht Video erfasst.
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY Gibt an, ob die Aufnahme-Engine Video, aber nicht Audio erfasst.

 

Media Foundation-Attribute

IMFCaptureEngine::Initialize