Lines Matching defs:pDSCB

88     LPDIRECTSOUNDCAPTUREBUFFER pDSCB;
200 static int dsoundUnlockInput(LPDIRECTSOUNDCAPTUREBUFFER pDSCB,
204 HRESULT hr = IDirectSoundCaptureBuffer_Unlock(pDSCB, pv1, cb1, pv2, cb2);
257 static int dsoundLockInput(LPDIRECTSOUNDCAPTUREBUFFER pDSCB, PPDMPCMPROPS pProps,
268 HRESULT hr = IDirectSoundCaptureBuffer_Lock(pDSCB, dwOffset, dwBytes,
280 dsoundUnlockInput(pDSCB, pv1, pv2, cb1, cb2);
680 DSLOG(("DSound: capture close %p buffer %p\n", pDSoundStrmIn, pDSoundStrmIn->pDSCB));
682 if (pDSoundStrmIn->pDSCB)
684 HRESULT hr = IDirectSoundCaptureBuffer_Stop(pDSoundStrmIn->pDSCB);
690 IDirectSoundCaptureBuffer_Release(pDSoundStrmIn->pDSCB);
691 pDSoundStrmIn->pDSCB = NULL;
707 if (pDSoundStrmIn->pDSCB != NULL)
733 &bd, &pDSoundStrmIn->pDSCB, NULL);
738 pDSoundStrmIn->pDSCB = NULL;
745 hr = IDirectSoundCaptureBuffer_GetCurrentPosition(pDSoundStrmIn->pDSCB, NULL, &cbReadPos);
753 hr = IDirectSoundCaptureBuffer_GetFormat(pDSoundStrmIn->pDSCB, &wfx, sizeof(wfx), NULL);
763 hr = IDirectSoundCaptureBuffer_GetCaps(pDSoundStrmIn->pDSCB, &bc);
817 if (pDSoundStrmIn->pDSCB)
821 HRESULT hr = IDirectSoundCaptureBuffer_Stop(pDSoundStrmIn->pDSCB);
833 if (pDSoundStrmIn->pDSCB != NULL)
836 hr = IDirectSoundCaptureBuffer_GetStatus(pDSoundStrmIn->pDSCB, &dwStatus);
851 hr = IDirectSoundCaptureBuffer_Start(pDSoundStrmIn->pDSCB, DSCBSTART_LOOPING);
1241 pDSoundStrmIn->pDSCB = NULL;
1308 LPDIRECTSOUNDCAPTUREBUFFER pDSCB = pDSoundStrmIn->pDSCB;
1312 if (pDSCB == NULL)
1321 HRESULT hr = IDirectSoundCaptureBuffer_GetCurrentPosition(pDSCB, NULL, &cbReadPos);
1375 rc = dsoundLockInput(pDSCB, &pHstStrmIn->Props,
1410 dsoundUnlockInput(pDSCB, pv1, pv2, cb1, cb2);