MCI_WAVE_SET_PARMS 結構

MCI_WAVE_SET_PARMS結構包含MCI_SET命令的資訊,適用于電壓音訊裝置。

語法

typedef struct {
  DWORD_PTR dwCallback;
  DWORD     dwTimeFormat;
  DWORD     dwAudio;
  UINT      wInput;
  UINT      wOutput;
  WORD      wFormatTag;
  WORD      wReserved2;
  WORD      nChannels;
  WORD      wReserved3;
  DWORD     nSamplesPerSec;
  DWORD     nAvgBytesPerSec;
  WORD      nBlockAlign;
  WORD      wReserved4;
  WORD      wBitsPerSample;
  WORD      wReserved5;
} MCI_WAVE_SET_PARMS;

成員

dwCallback

低序字會指定用於MCI_NOTIFY旗標的視窗控制碼。

dwTimeFormat

裝置的時間格式。

dwAudio

音訊輸出的通道號碼。 通常會在開啟或關閉通道時使用。

wInput

音訊輸入通道。

wOutput

輸出要使用的裝置。 例如,如果系統已安裝兩張音效卡,這個值可能是 2。

wFormatTag

電壓音訊資料的格式,例如WAVE_FORMAT_PCM。 可能的值為 Mmreg.h 中定義。

wReserved2

保留的。

nChannels

Mono (1) 或立體 (2) 。

wReserved3

保留的。

nSamplesPerSec

每秒範例數。

nAvgBytesPerSec

每秒以位元組為單位的取樣速率。

nBlockAlign

封鎖資料的對齊方式。

wReserved4

保留的。

wBitsPerSample

每個範例的位數。

wReserved5

保留的。

備註

將資料指派給這個結構的成員時,請在mciSendCommand函式的 fdwCommand參數中設定對應的旗標,以驗證成員。

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Mciapi.h

另請參閱

Mci

MCI 結構

MCI_SET

mciSendCommand