struttura KSDATAFORMAT_DSOUND (ksmedia.h)
La struttura KSDATAFORMAT_DSOUND fornisce informazioni dettagliate su un flusso audio DirectSound.
Sintassi
typedef struct {
KSDATAFORMAT DataFormat;
KSDSOUND_BUFFERDESC BufferDesc;
} KSDATAFORMAT_DSOUND, *PKSDATAFORMAT_DSOUND;
Membri
DataFormat
Specifica il formato dei dati del flusso. Questo membro è una struttura di tipo KSDATAFORMAT.
BufferDesc
Descrive il buffer DirectSound. Questo membro è una struttura di tipo KSDSOUND_BUFFERDESC.
Osservazioni
In risposta a un parametro di input DataRange che specifica un formato DirectSound (vedere l'esempio in DirectSound Stream Data Range), il metodo IMiniport::D ataRangeIntersection per verificare se il pin specificato supporta un formato DirectSound compatibile. In tal caso, il metodo restituisce una struttura KSDATAFORMAT_DSOUND (vedere l'esempio in DirectSound Stream Data Format) nel buffer a cui punta il relativo parametro ResultantFormat.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ksmedia.h (include Ksmedia.h) |