ReactOS 0.4.16-dev-336-gb667d82
|
#include "precomp.h"
Go to the source code of this file.
Functions | |
ULONG | GetPinIdFromFilter (LPFILTERINFO Filter, BOOL bCapture, ULONG Offset) |
DWORD | OpenDeviceList (IN LPGUID InterfaceGuid, OUT HDEVINFO *OutHandle) |
BOOL | CloseDeviceList (HDEVINFO Handle) |
BOOL | GetDeviceListInterfaces (HDEVINFO DeviceHandle, IN LPGUID InterfaceGuid, LPFILTERINFO *OutPath) |
DWORD | OpenDeviceKey (HDEVINFO Handle, PSP_DEVINFO_DATA FILTERINFOData, DWORD KeyType, REGSAM DesiredAccess, OUT HKEY *OutKey) |
VOID | FindAudioFilterPins (LPFILTERINFO CurInfo, OUT PULONG WaveInPins, OUT PULONG WaveOutPins) |
BOOL | FindWinMMDeviceIndex (LPFILTERINFO CurInfo, BOOL bRecord) |
HRESULT | EnumerateAudioFilter (LPFILTERINFO CurInfo, OUT PULONG WaveInCount, OUT PULONG WaveOutCount) |
HRESULT | EnumAudioDeviceInterfaces (LPFILTERINFO *OutRootInfo) |
BOOL | FindDeviceByMappedId (IN ULONG DeviceID, LPFILTERINFO *Filter, BOOL bPlayback) |
BOOL | FindDeviceByGuid (LPCGUID pGuidSrc, LPFILTERINFO *Filter) |
Definition at line 58 of file devicelist.c.
Referenced by EnumAudioDeviceInterfaces().
HRESULT EnumAudioDeviceInterfaces | ( | LPFILTERINFO * | OutRootInfo | ) |
Definition at line 384 of file devicelist.c.
Referenced by DllMain(), DSoundEnumerate(), and IDirectSound8_fnInitialize().
HRESULT EnumerateAudioFilter | ( | LPFILTERINFO | CurInfo, |
OUT PULONG | WaveInCount, | ||
OUT PULONG | WaveOutCount | ||
) |
Definition at line 315 of file devicelist.c.
Referenced by EnumAudioDeviceInterfaces().
Definition at line 199 of file devicelist.c.
Referenced by EnumerateAudioFilter().
BOOL FindDeviceByGuid | ( | LPCGUID | pGuidSrc, |
LPFILTERINFO * | Filter | ||
) |
Definition at line 470 of file devicelist.c.
Referenced by CDirectSoundCapture_fnInitialize(), GetDeviceID(), IDirectSound8_fnInitialize(), and KSPropertySetImpl_Get().
BOOL FindDeviceByMappedId | ( | IN ULONG | DeviceID, |
LPFILTERINFO * | Filter, | ||
BOOL | bPlayback | ||
) |
Definition at line 442 of file devicelist.c.
Referenced by GetDeviceID().
BOOL FindWinMMDeviceIndex | ( | LPFILTERINFO | CurInfo, |
BOOL | bRecord | ||
) |
Definition at line 244 of file devicelist.c.
Referenced by EnumerateAudioFilter().
BOOL GetDeviceListInterfaces | ( | HDEVINFO | DeviceHandle, |
IN LPGUID | InterfaceGuid, | ||
LPFILTERINFO * | OutPath | ||
) |
Definition at line 65 of file devicelist.c.
Referenced by EnumAudioDeviceInterfaces().
ULONG GetPinIdFromFilter | ( | LPFILTERINFO | Filter, |
BOOL | bCapture, | ||
ULONG | Offset | ||
) |
Definition at line 13 of file devicelist.c.
Referenced by NewDirectSoundCaptureBuffer(), and PrimaryDirectSoundBuffer_SetFormat().
DWORD OpenDeviceKey | ( | HDEVINFO | Handle, |
PSP_DEVINFO_DATA | FILTERINFOData, | ||
DWORD | KeyType, | ||
REGSAM | DesiredAccess, | ||
OUT HKEY * | OutKey | ||
) |
Definition at line 177 of file devicelist.c.
Definition at line 33 of file devicelist.c.
Referenced by EnumAudioDeviceInterfaces().