PortAudio 2.0
PaWinDsDSoundEntryPoints Struct Reference

#include <pa_win_ds_dynlink.h>

Public Member Functions

 HRESULT (WINAPI *DllGetClassObject)(REFCLSID
 
LPVOIDHRESULT (WINAPI *DirectSoundCreate)(LPGUID
 
 HRESULT (WINAPI *DirectSoundEnumerateW)(LPDSENUMCALLBACKW
 
 HRESULT (WINAPI *DirectSoundEnumerateA)(LPDSENUMCALLBACKA
 
 HRESULT (WINAPI *DirectSoundCaptureCreate)(LPGUID
 
 HRESULT (WINAPI *DirectSoundCaptureEnumerateW)(LPDSENUMCALLBACKW
 
 HRESULT (WINAPI *DirectSoundCaptureEnumerateA)(LPDSENUMCALLBACKA
 

Data Fields

HINSTANCE hInstance_
 
 REFIID
 
LPVOID LPDIRECTSOUND LPUNKNOWN
 
 LPVOID
 
LPDIRECTSOUNDCAPTURE LPUNKNOWN
 

Member Function Documentation

◆ HRESULT() [1/7]

PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DirectSoundCaptureCreate)

◆ HRESULT() [2/7]

PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DirectSoundCaptureEnumerateA)

◆ HRESULT() [3/7]

PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DirectSoundCaptureEnumerateW)

◆ HRESULT() [4/7]

LPVOID * PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DirectSoundCreate)

◆ HRESULT() [5/7]

PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DirectSoundEnumerateA)

◆ HRESULT() [6/7]

PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DirectSoundEnumerateW)

◆ HRESULT() [7/7]

PaWinDsDSoundEntryPoints::HRESULT ( WINAPI * DllGetClassObject)

Field Documentation

◆ hInstance_

HINSTANCE PaWinDsDSoundEntryPoints::hInstance_

◆ LPUNKNOWN [1/2]

LPVOID LPDIRECTSOUND PaWinDsDSoundEntryPoints::LPUNKNOWN

◆ LPUNKNOWN [2/2]

LPDIRECTSOUNDCAPTURE PaWinDsDSoundEntryPoints::LPUNKNOWN

◆ LPVOID

PaWinDsDSoundEntryPoints::LPVOID

◆ REFIID

PaWinDsDSoundEntryPoints::REFIID

The documentation for this struct was generated from the following file: