Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Capture Engine Attributes

The following attributes can be used to configure the Capture Engine.

The following attributes are related to capture devices:

AttributeDescription
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED Signals that video capture is being blocked by the driver.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED Signals that video capture is restored after being blocked.
MF_CAPTURE_ENGINE_D3D_MANAGER Sets a pointer to the DXGI Device Manager on the capture engine.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Enables the capture engine to use a decoder that has field-of-use restrictions.
MF_CAPTURE_ENGINE_DEVICE_TYPE Specifies a type of capture device.
MF_CAPTURE_ENGINE_DISABLE_DXVA Specifies whether the capture engine uses DirectX Video Acceleration (DXVA) for video decoding.
MF_CAPTURE_DISABLE_HARDWARE_TRANSFORMS Disables the use of hardware-based Media Foundation transforms (MFTs) in the capture engine.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION Indicates whether stream state notifications should be enabled.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Enables the capture engine to use an encoder that has field-of-use restrictions.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID Identifies the component that generated a capture event.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX Identifies which stream generated a capture event.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG Contains configuration properties for the capture source.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES Sets the maximum number of processed samples that can be buffered in the record sink audio path.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES Sets the maximum number of unprocessed samples that can be buffered for processing in the record sink audio path..
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES Sets the maximum number of processed samples that can be buffered in the record sink video path.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES Sets the maximum number of unprocessed samples that can be buffered for processing in the record sink video path.
MF_CAPTURE_ENGINE_SINK_TYPE Specifies a type of capture sink.
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY Specifies whether the capture engine captures audio but not video.
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY Specifies whether the capture engine captures video but not audio.

 

Related topics

IMFCaptureEngine::Initialize

 

 

Community Additions

ADD
Show:
© 2015 Microsoft