|
Size: 1128
Comment: Added Version section.
|
← Revision 11 as of 2016-05-14 22:15:34 ⇥
Size: 1125
Comment: Changed wording of description.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 5: | Line 5: |
| Use this function to return the name of the current audio driver. | Use this function to get the name of the current audio driver. |
SDL_GetCurrentAudioDriver
Use this function to get the name of the current audio driver.
Contents
Syntax
const char* SDL_GetCurrentAudioDriver(void)
Return Value
Returns the name of the current audio driver or NULL if no driver has been initialized.
Code Examples
const char* driver_name = SDL_GetCurrentAudioDriver();
if (driver_name) {
printf("Audio subsystem initialized; driver = %s.\n", driver_name);
} else {
printf("Audio subsystem not initialized.\n");
}
Remarks
The returned string points to internal static memory and thus never becomes invalid, even if you quit the audio subsystem and initialize a new driver (although such a case would return a different static string from another call to this function, of course). As such, you should not modify or free the returned string.
Version
This function is available since SDL 2.0.0.
