SDL: SDL_wasapi.c: added comment about SDL_AudioClientProperties workaround

From b938acab19981f5f8026756b8d05d758c75a60ac Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Tue, 19 May 2026 11:21:04 +0300
Subject: [PATCH] SDL_wasapi.c: added comment about SDL_AudioClientProperties
 workaround

(cherry picked from commit 48fe7b7d6a9275a1cd7d785c9a9d600445c571f4)
---
 src/audio/wasapi/SDL_wasapi.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/audio/wasapi/SDL_wasapi.c b/src/audio/wasapi/SDL_wasapi.c
index 4bc2a45c6d80a..c28e797e3dcdd 100644
--- a/src/audio/wasapi/SDL_wasapi.c
+++ b/src/audio/wasapi/SDL_wasapi.c
@@ -65,6 +65,9 @@ static bool immdevice_initialized = false;
 static bool supports_recording_on_playback_devices = false;
 
 #ifdef __IAudioClient2_INTERFACE_DEFINED__
+// AUDCLNT_STREAMOPTIONS and AudioClientProperties->Options were
+// added in Windows 8.1: This ugliness is here to make sure that
+// we can build against older SDK versions.
 #define SDL_AUDCLNT_STREAMOPTIONS_RAW 0x1
 typedef union SDL_AudioClientProperties {
     AudioClientProperties a;