WaveOutPrepareHeader: Unterschied zwischen den Versionen
Aus API-Wiki
Zeile 1: | Zeile 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | Die API-Funktion [[waveOutPrepareHeader]] bereitet einen | + | Die API-Funktion [[waveOutPrepareHeader]] bereitet einen Puffer für zum Abspielen vor. Danach kann die Wiedergabe dieses Puffers mit der Funktion [[waveOutWrite]] gestartet werden. |
<code vb> | <code vb> | ||
Zeile 16: | Zeile 16: | ||
''hWaveOut'' | ''hWaveOut'' | ||
− | :Handle des Devices zu dem der | + | :Handle des Devices zu dem der Puffer hinzugefügt werden soll. Sie [[waveOutOpen]] |
''lpWaveOutHdr'' | ''lpWaveOutHdr'' | ||
− | :Zeiger auf die [[WAVEHDR]] Struktur des | + | :Zeiger auf die [[WAVEHDR]] Struktur des Puffers. |
''uSize'' | ''uSize'' | ||
− | : | + | :Größe der übergebenen [[WAVEHDR]] Struktur. |
Version vom 29. März 2009, 14:37 Uhr
Die API-Funktion waveOutPrepareHeader bereitet einen Puffer für zum Abspielen vor. Danach kann die Wiedergabe dieses Puffers mit der Funktion waveOutWrite gestartet werden.
Declare Function waveOutPrepareHeader lib "winmm.dll" _
Alias "waveOutPrepareHeader" ( _ ByVal hWaveOut As Long, _ ByRef lpWaveOutHdr As WAVEHDR, _ ByVal uSize As Long) As Long
Parameter
hWaveOut
- Handle des Devices zu dem der Puffer hinzugefügt werden soll. Sie waveOutOpen
lpWaveOutHdr
- Zeiger auf die WAVEHDR Struktur des Puffers.
uSize
- Größe der übergebenen WAVEHDR Struktur.
Rückgabe(n)
0 bei Erfolg, ansonsten Fehlercode.
[PFLICHT] Quelle(n)
- MSDN US-Libary