#include "ltmm.h"

C Syntax HRESULT IltmmCapture_put_ UseVideoDeviceAudio(pCapture, newVal)
C++ Syntax HRESULT put_UseVideoDeviceAudio(newVal)

IltmmCapture * pCapture; pointer to an interface
VARIANT_BOOL newVal; property value

Specifies whether or not the ltmmCapture object uses the audio from the video device.

Parameter Description
pCapture Pointer to an IltmmCapture interface.
newVal Value that specifies whether or not the lttmCapture uses the audio in the video device. Possible values are:
Value Meaning
VARIANT_FALSE The audio in the video device is not used.
VARIANT_TRUE The audio in the video device is used.



The function ran successfully.

<> S_OK

An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.


Call IltmmCapture::get_UseVideoDeviceAudio to retrieve whether or not the audio from the video device is used.

The default value for this property is VARIANT_TRUE. It specifies whether the ltmmCapture object will use the audio from the video device, if no audio devices have been selected. For instance, DV devices contain both audio and video. Normally, if you select a DV device with no audio device, the toolkit will use the DV device's audio stream . However, if you set this property to VARIANT_FALSE, then no audio stream will be rendered. This helps build a slightly more efficient graph when processing video only from DV devices.

Required DLLs and Libraries


For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.


Win32, x64

Help Version 21.0.2021.4.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia C API Help