IDirectSoundBuffer8::GetFrequency
GetFrequency メソッドは、バッファーが再生されている周波数 (1 秒あたりのサンプリング数) を取得します。
HRESULT
GetFrequency(
LPDWORD pdwFrequency
);
パラメータ
- pdwFrequency
オーディオ バッファーが再生されている周波数 (Hz 単位) を受け取る変数のアドレスです。
戻り値
成功した場合は、DS_OK を返します。失敗した場合は、次のいずれかのエラー値を返します。
リターン コード |
DSERR_CONTROLUNAVAIL |
DSERR_INVALIDPARAM |
DSERR_PRIOLEVELNEEDED |
解説
ソフトウェア バッファーの周波数の値の範囲は DSBFREQUENCY_MIN から DSBFREQUENCY_MAX までで、これらの値は Dsound.h で定義されています。ハードウェア バッファーは、他の値を返す場合があります。
要件
ヘッダー: DSound.h 宣言
ライブラリ: Dsound3d.dll 内容