KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH
La proprietà KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH specifica l'impostazione in modalità batch per un listener 3D.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo di descrittore delle proprietà | Tipo di valore della proprietà |
---|---|---|---|---|
Sì |
Sì |
Aggiungi (Blocca) |
BOOL |
Il valore della proprietà (dati dell'operazione) è di tipo BOOL e specifica l'impostazione in modalità batch:
Quando il valore di questa proprietà è TRUE, il driver miniport deve memorizzare nella cache tutte le modifiche apportate alle proprietà del listener e a tutte le proprietà del buffer associate.
Quando il valore è FALSE, le modifiche apportate alle proprietà del listener e alle proprietà del buffer hanno effetto immediatamente.
Valore restituito
Una richiesta di proprietà KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.
Commenti
Quando questa proprietà passa da TRUE a FALSE , il driver miniport deve inserire immediatamente tutte le proprietà memorizzate nella cache. Se possibile, tutte le proprietà memorizzate nella cache devono essere applicate contemporaneamente.
Per altre informazioni sulle impostazioni in modalità batch per i listener 3D, vedere la descrizione del metodo IDirectSound3DListener::CommitDeferredSettings nella documentazione di Microsoft Windows SDK.
Requisiti
Intestazione |
Ksmedia.h (includere Ksmedia.h) |