1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3 4<head> 5<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css"> 6<title>axvpb.callback</title> 7<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 8<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> 9<META http-equiv="Content-Style-Type" content="text/css"> 10</head> 11 12<body> 13 14<h1 align="left">axvpb.callback</h1> 15 16<h2>Syntax</h2> 17<dl><dd><pre class="construction"> 18typedef void(*AXVoiceCallback)(void *p); 19 20AXVoiceCallback callback; 21</pre></dd></dl> 22 23<h2>Description</h2> 24<p>This callback function is specified by the user when calling the <code>AXAcquireVoice</code> function. The callback is invoked when the associated voice has been dropped or reacquired by a request of higher priority.</p> 25 26<p>Upon receipt of this callback, the user must remove all references to the original instance of the voice, to ensure that it is no longer serviced by the user's abstraction layer/voice management scheme. The user must not call the <code>AXFree</code> function upon receipt of this callback, because the user application no longer owns the voice in its original instantiation.</p> 27 28<p>Do not modify this parameter.</p> 29 30<h2>Revision History</h2> 31<P> 322006/03/01 Initial version.<BR> 33</P> 34 35<hr><p>CONFIDENTIAL</p></body> 36</html> 37