Microsoft DirectX 8.0 (C++) |
バッファの再生が行われている場所での 1 秒あたりのサンプリング回数を周波数として取得する。
HRESULT GetFrequency( LPDWORD pdwFrequency );
成功した場合は DS_OK を返す。
失敗した場合は、次のいずれかのエラー値を返す。
DSERR_CONTROLUNAVAIL |
DSERR_INVALIDPARAM |
DSERR_PRIOLEVELNEEDED |
ソフトウェア バッファの周波数の値は、DSBFREQUENCY_MIN から DSBFREQUENCY_MAX の範囲をとる。これらの値は、Dsound.h 内でそれぞれ 100、100,000 と定義されている。ただし、バッファはほかの値を返すことがある。
ヘッダー : dsound.h で宣言。