|
dxd - dynax driver framework 2.7.0d222
cross platform open source driver development framework
|
#include "dx_platform.h"#include <mmdeviceapi.h>#include <audioclient.h>#include <devicetopology.h>#include <functiondiscoverykeys_devpkey.h>#include <string>Classes | |
| class | dx::wasapi::com |
| COM apartment of the constructing thread, balanced only if this instance entered it. More... | |
| class | dx::wasapi::reference< object_t > |
| COM interface reference. More... | |
| class | dx::wasapi::task_memory< type_t > |
| CoTaskMemAlloc'd out parameter. More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework user mode interface namespace | |
| namespace | dx::wasapi |
| WASAPI namespace. | |
Macros | |
| #define | interface __STRUCT__ |
Functions | |
| std::string | dx::wasapi::property (::IMMDevice *endpoint, const ::PROPERTYKEY &key) |
| endpoint string property | |
| std::string | dx::wasapi::topology (::IMMDevice *endpoint) |
| device interface id of the KS filter behind the endpoint's connector: {2}.\?<enumerator>#<hardware id>#<instance>#{KSCATEGORY}<reference string> | |
| std::string | dx::wasapi::utf8 (const wchar_t *wide) |
| std::wstring | dx::wasapi::wide (const std::string &utf8) |
| #define interface __STRUCT__ |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |