WaveFmt.wFormatTag := WAVE_FORMAT_PCM;
WaveFmt.nChannels := 1;
WaveFmt.wBitsPerSample := 16; WaveFmt.nSamplesPerSec := 44100;
WaveFmt.nBlockAlign := WaveFmt.wBitsPerSample div 8 * WaveFmt.nChannels;
WaveFmt.nAvgBytesPerSec := WaveFmt.nSamplesPerSec * WaveFmt.nBlockAlign;
Hallo mensen , ik heb een probleem. Als ik, zoals boven beschreven, WaveFmt, een PWaveFormatEX object (in delphi)
zijn attributen wil setten, crastht het programma. Gek want met een eerdere DirectX headerfile (DX2) wilde het wel. Als ik een TWaveFormatEx gebruik en ik zeg later
PrimBuffer.SetFormat(@WaveFmt)
dan crasht hij ook ! Wat moet ik nu doen dan ? Ik bedoel, ik moet die @ er toch voorzetten
om van een TWa.. een PWa... te maken ?
WaveFmt.nChannels := 1;
WaveFmt.wBitsPerSample := 16; WaveFmt.nSamplesPerSec := 44100;
WaveFmt.nBlockAlign := WaveFmt.wBitsPerSample div 8 * WaveFmt.nChannels;
WaveFmt.nAvgBytesPerSec := WaveFmt.nSamplesPerSec * WaveFmt.nBlockAlign;
Hallo mensen , ik heb een probleem. Als ik, zoals boven beschreven, WaveFmt, een PWaveFormatEX object (in delphi)
zijn attributen wil setten, crastht het programma. Gek want met een eerdere DirectX headerfile (DX2) wilde het wel. Als ik een TWaveFormatEx gebruik en ik zeg later
PrimBuffer.SetFormat(@WaveFmt)
dan crasht hij ook ! Wat moet ik nu doen dan ? Ik bedoel, ik moet die @ er toch voorzetten
om van een TWa.. een PWa... te maken ?