Sdílet prostřednictvím


Atributy modulu zachycení

Ke konfiguraci modulu capture lze použít následující atributy.

K zachycení zařízení se vztahují následující atributy:

Atribut Popis
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED Signály, že ovladač blokuje zachytávání videa.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED Signály, že se po zablokování obnoví zachytávání videa.
MF_CAPTURE_ENGINE_D3D_MANAGER Nastaví ukazatel na správce zařízení DXGI na modulu zachycení.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Umožňuje modulu zachytávání používat dekodér s omezeními použití v terénu.
MF_CAPTURE_ENGINE_DISABLE_DXVA Určuje, zda modul pro zachytávání používá pro dekódování videa directX (DXVA).
MF_CAPTURE_DISABLE_HARDWARE_TRANSFORMS Zakáže použití hardwarových transformací Media Foundation (MFT) v modulu pro zachytávání.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION Určuje, jestli se mají povolit oznámení o stavu datového proudu.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE Umožňuje modulu pro zachytávání používat kodér s omezeními použití v terénu.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID Identifikuje komponentu, která vygenerovala událost zachycení.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX Určuje, který datový proud vygeneroval událost zachycení.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG Obsahuje vlastnosti konfigurace pro zdroj zachycení.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES Nastaví maximální počet zpracovaných vzorků, které lze ukládat do vyrovnávací paměti v zvukové cestě jímky záznamů.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES Nastaví maximální počet nezpracovaných vzorků, které lze ukládat do vyrovnávací paměti pro zpracování v zvukové cestě jímky záznamu..
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES Nastaví maximální počet zpracovaných vzorků, které lze ukládat do vyrovnávací paměti v cestě k videu jímky záznamů.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES Nastaví maximální počet nezpracovaných vzorků, které lze ukládat do vyrovnávací paměti pro zpracování v cestě videa jímky záznamů.
MF_CAPTURE_ENGINE_SINK_TYPE Určuje typ jímky zachycení.
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY Určuje, jestli modul pro zachytávání zachycuje zvuk, ale ne video.
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY Určuje, jestli modul pro zachytávání zachycuje video, ale ne zvuk.

 

atributy Media Foundation

MMFCaptureEngine::Initialize