Opaque data types

The API for the Audio DDK involves some structures that aren't defined in the scope of this DDK; their contents are only known to the io-audio layer. You typically just need to save pointers to them and pass the pointers to the functions that need them.

Here's a list of the opaque data types:

The ado prefix to these names stands for audio.