Overview
C API (Component Interface)
struct SampleRate { UINT64 num; UINT64 den; };

Sample rates are represented as fractions (rather than floating-point values) to maintain accuracy.