MCI_WAVE_OPEN_PARMS struttura

La struttura MCI_WAVE_OPEN_PARMS contiene informazioni per MCI_OPEN comando per i dispositivi waveform-audio.

Sintassi

typedef struct {
  DWORD_PTR   dwCallback;
  MCIDEVICEID wDeviceID;
  LPCTSTR     lpstrDeviceType;
  LPCTSTR     lpstrElementName;
  LPCTSTR     lpstrAlias;
  DWORD       dwBufferSeconds;
} MCI_WAVE_OPEN_PARMS;

Members

dwCallback

La parola a basso ordine specifica un handle di finestra usato per il flag di MCI_NOTIFY.

wDeviceID

Rientro restituito all'applicazione.

lpstrDeviceType

Nome o identificatore costante del tipo di dispositivo. Il nome del dispositivo viene in genere ottenuto dal Registro di sistema o dal file SYSTEM.INI. Questo membro può essere uno dei valori elencati in Tipi di dispositivo MCI.

lpstrElementName

Nome dell'elemento dispositivo (in genere un percorso).

lpstrAlias

Alias del dispositivo facoltativo.

dwBufferSeconds

Lunghezza del buffer, in secondi.

Commenti

Quando si assegnano dati ai membri di questa struttura, impostare i flag corrispondenti nel parametro fdwCommand della funzione mciSendCommand per convalidare i membri.

È possibile usare la struttura MCI_OPEN_PARMS anziché MCI_WAVE_OPEN_PARMS se non si usano i membri dati estesi.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Mciapi.h

Vedi anche

MCI

Strutture MCI

MCI_OPEN

mciSendCommand

MCI_OPEN_PARMS