top of page
Search

[87] Crush Depth

  • Writer: Conlan Walker
    Conlan Walker
  • Jul 14, 2023
  • 1 min read

I got really close this time, but IAudioClient doesn't like me too much.

Or Microsoft, for that matter.


I made a lot of progress using WASAPI, but I've ran into so many problems that it's apparent I am doing this terribly wrong. So, I spent today looking at WinDirStat to clear up just enough space to install Visual Studio, and try using XAudio2, which I think uses WASAPI as its base.

ree

I'm also really getting tired of documentation that looks like this.


Seriously, as of me writing this, the article for "IPropertyStore::SetValue()" doesn't tell you what any of the method's parameters do.


You just need to figure it out based on hints and circumstantial evidence.


I haven't gotten fully set up with Visual Studio, but I basically plan to use it solely for making the requisite static libraries.










Anyway, here's as far as I got this time (I don't feel like putting these in any particular order):

_kit_w32_audioCOM.cpp:

kit_w32_audio.c:

_kit_w32_audioPropKeyDef.h:

_kit_w32_audioCOM.h:

kit_w32_audio.h:


And here's a batch script that just merges audioCOM and audio into one static library:


 
 
 

Comments


bottom of page