PortAudio 2.0
|
#include <devicetopology.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDeviceTopology *This |
ULONG (STDMETHODCALLTYPE *AddRef)(IDeviceTopology *This) | |
ULONG (STDMETHODCALLTYPE *Release)(IDeviceTopology *This) | |
HRESULT (STDMETHODCALLTYPE *GetConnectorCount)(IDeviceTopology *This | |
HRESULT (STDMETHODCALLTYPE *GetConnector)(IDeviceTopology *This | |
HRESULT (STDMETHODCALLTYPE *GetSubunitCount)(IDeviceTopology *This | |
HRESULT (STDMETHODCALLTYPE *GetSubunit)(IDeviceTopology *This | |
HRESULT (STDMETHODCALLTYPE *GetPartById)(IDeviceTopology *This | |
HRESULT (STDMETHODCALLTYPE *GetDeviceId)(IDeviceTopology *This | |
HRESULT (STDMETHODCALLTYPE *GetSignalPath)(IDeviceTopology *This | |
Data Fields | |
BEGIN_INTERFACE REFIID | riid |
BEGIN_INTERFACE REFIID __RPC__deref_out void ** | ppvObject |
__out UINT * | pCount |
__in UINT | nIndex |
__in UINT __out IConnector ** | ppConnector |
__in UINT __deref_out ISubunit ** | ppSubunit |
__in UINT | nId |
__in UINT __deref_out IPart ** | ppPart |
__deref_out LPWSTR * | ppwstrDeviceId |
__in IPart * | pIPartFrom |
__in IPart __in IPart * | pIPartTo |
__in IPart __in IPart __in BOOL | bRejectMixedPaths |
__in IPart __in IPart __in BOOL __deref_out IPartsList ** | ppParts |
BEGIN_INTERFACE IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetSignalPath | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetDeviceId | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetConnectorCount | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetSubunit | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetPartById | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetConnector | ) |
IDeviceTopologyVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetSubunitCount | ) |
IDeviceTopologyVtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
IDeviceTopologyVtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
__in IPart __in IPart __in BOOL IDeviceTopologyVtbl::bRejectMixedPaths |
__in UINT IDeviceTopologyVtbl::nId |
__in UINT IDeviceTopologyVtbl::nIndex |
__out UINT * IDeviceTopologyVtbl::pCount |
__in IPart __in IPart* IDeviceTopologyVtbl::pIPartTo |
__in UINT __out IConnector** IDeviceTopologyVtbl::ppConnector |
__in UINT __deref_out IPart** IDeviceTopologyVtbl::ppPart |
__in IPart __in IPart __in BOOL __deref_out IPartsList** IDeviceTopologyVtbl::ppParts |
__in UINT __deref_out ISubunit** IDeviceTopologyVtbl::ppSubunit |
BEGIN_INTERFACE REFIID __RPC__deref_out void** IDeviceTopologyVtbl::ppvObject |
__deref_out LPWSTR* IDeviceTopologyVtbl::ppwstrDeviceId |
BEGIN_INTERFACE REFIID IDeviceTopologyVtbl::riid |