Class VLDSCapture.TDSVLAudioCaptureDevice

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
 
(Automated Syncronization with Documentation)
Line 40: Line 40:
 
*[[Method function VLDSCapture.TDSVLAudioCaptureDevice.GetDeviceList(TStrings) : Boolean|function GetDeviceList(ADevicesList : TStrings) : Boolean]] - Returns the list of available capture devices.  
 
*[[Method function VLDSCapture.TDSVLAudioCaptureDevice.GetDeviceList(TStrings) : Boolean|function GetDeviceList(ADevicesList : TStrings) : Boolean]] - Returns the list of available capture devices.  
 
*[[Method function VLDSCapture.TDSVLAudioCaptureDevice.GetDefaultDeviceName() : String|function GetDefaultDeviceName() : String]]
 
*[[Method function VLDSCapture.TDSVLAudioCaptureDevice.GetDefaultDeviceName() : String|function GetDefaultDeviceName() : String]]
 +
*[[Method function VLDSCapture.TDSVLAudioCaptureDevice.GetMoniker() : IMoniker|function GetMoniker() : IMoniker]] - Returns the IMoniker DirectShow interface to be used to create instance of the device filter.
  
 
== From [[Class DSCaptureDevice.TDSAudioCaptureDevice|TDSAudioCaptureDevice]] ==
 
== From [[Class DSCaptureDevice.TDSAudioCaptureDevice|TDSAudioCaptureDevice]] ==
Line 46: Line 47:
  
 
=== Published ===
 
=== Published ===
 +
*[[Property DSCaptureDevice.TDSAudioCaptureDevice.Latency|Latency]]
 
*[[Property DSCaptureDevice.TDSAudioCaptureDevice.AlternativeDevices|AlternativeDevices]]
 
*[[Property DSCaptureDevice.TDSAudioCaptureDevice.AlternativeDevices|AlternativeDevices]]
 +
 +
== Methods ==
 +
 +
=== Public ===
 +
*[[Method function DSCaptureDevice.TDSAudioCaptureDevice.GetMoniker() : IMoniker|function GetMoniker() : IMoniker]]
  
 
== From [[Class DSCaptureDevice.TDSDevice|TDSDevice]] ==
 
== From [[Class DSCaptureDevice.TDSDevice|TDSDevice]] ==
Line 56: Line 63:
  
 
=== Public ===
 
=== Public ===
 +
*[[Property DSCaptureDevice.TDSDevice.BaseFilter|BaseFilter]]
 
*[[Property DSCaptureDevice.TDSDevice.OpenedDriverName|OpenedDriverName]]
 
*[[Property DSCaptureDevice.TDSDevice.OpenedDriverName|OpenedDriverName]]
 
*[[Property DSCaptureDevice.TDSDevice.OpenedDeviceName|OpenedDeviceName]]
 
*[[Property DSCaptureDevice.TDSDevice.OpenedDeviceName|OpenedDeviceName]]
Line 63: Line 71:
  
 
=== Public ===
 
=== Public ===
 +
*[[Method function DSCaptureDevice.TDSDevice.GetOwner() : TPersistent|function GetOwner() : TPersistent]]
 
*[[Method function DSCaptureDevice.TDSDevice.IsSelectedDefault() : Boolean|function IsSelectedDefault() : Boolean]]
 
*[[Method function DSCaptureDevice.TDSDevice.IsSelectedDefault() : Boolean|function IsSelectedDefault() : Boolean]]
 
*[[Method function DSCaptureDevice.TDSDevice.IsSelectedNone() : Boolean|function IsSelectedNone() : Boolean]]
 
*[[Method function DSCaptureDevice.TDSDevice.IsSelectedNone() : Boolean|function IsSelectedNone() : Boolean]]
Line 75: Line 84:
  
 
=== Public ===
 
=== Public ===
 +
*[[Method function LPComponent.TLPPersistent.QueryInterface(TGUID;TObject) : HResult|function QueryInterface(IID : TGUID; Obj : TObject) : HResult]]
 +
*[[Method function LPComponent.TLPPersistent.GetOwner() : TPersistent|function GetOwner() : TPersistent]]
 
*[[Method procedure LPComponent.TLPPersistent.OwnerNameChanged(String;String)|procedure OwnerNameChanged(AOldName : String; ANewName : String)]]
 
*[[Method procedure LPComponent.TLPPersistent.OwnerNameChanged(String;String)|procedure OwnerNameChanged(AOldName : String; ANewName : String)]]
  
 
[[Category:Classes]]
 
[[Category:Classes]]

Revision as of 20:28, 10 June 2013

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Package: VideoLabBasicPkg

Unit: VLDSCapture

Inherits: TDSAudioCaptureDevice

Contents

Syntax

Delphi:

type TDSVLAudioCaptureDevice = class( TDSAudioCaptureDevice )

C++ Builder:

class TDSVLAudioCaptureDevice : public TDSAudioCaptureDevice

Visual C++ (MFC):

class CTDSVLAudioCaptureDevice : public CTDSAudioCaptureDevice

C# (.NET):

public ref class TDSVLAudioCaptureDevice : Mitov.VideoLab.DSAudioCaptureDevice

Summary

DirectShow Audio Capture Device settings class.

Description

Defines the class to be used for AudioCaptureDevice property of the TVLDSCapture component.

Methods

Public

From TDSAudioCaptureDevice

Properties

Published

Methods

Public

From TDSDevice

Properties

Published

Public

Methods

Public

From TLPPersistent

Methods

Public

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox