KSWAVE_OUTPUT_CAPABILITIES struttura (ksmedia.h)
La struttura KSWAVE_OUTPUT_CAPABILITIES viene usata per descrivere le funzionalità di output di un dispositivo.
Sintassi
typedef struct {
ULONG MaximumChannelsPerConnection;
ULONG MinimumBitsPerSample;
ULONG MaximumBitsPerSample;
ULONG MinimumSampleFrequency;
ULONG MaximumSampleFrequency;
ULONG TotalConnections;
ULONG StaticConnections;
ULONG StreamingConnections;
ULONG ActiveConnections;
ULONG ActiveStaticConnections;
ULONG ActiveStreamingConnections;
ULONG Total3DConnections;
ULONG Static3DConnections;
ULONG Streaming3DConnections;
ULONG Active3DConnections;
ULONG ActiveStatic3DConnections;
ULONG ActiveStreaming3DConnections;
ULONG TotalSampleMemory;
ULONG FreeSampleMemory;
ULONG LargestFreeContiguousSampleMemory;
} KSWAVE_OUTPUT_CAPABILITIES, *PKSWAVE_OUTPUT_CAPABILITIES;
Members
MaximumChannelsPerConnection
Specifica il numero massimo di canali per connessione.
MinimumBitsPerSample
Specifica i bit minimi per esempio.
MaximumBitsPerSample
Specifica i bit massimi per esempio.
MinimumSampleFrequency
Specifica la frequenza minima di campionamento.
MaximumSampleFrequency
Specifica la frequenza massima di campionamento.
TotalConnections
Indica il numero totale di connessioni.
StaticConnections
Indica il numero di connessioni statiche.
StreamingConnections
Indica il numero di connessioni di streaming.
ActiveConnections
Indica il numero di connessioni attive.
ActiveStaticConnections
Indica il numero di connessioni statiche attive.
ActiveStreamingConnections
Indica il numero di connessioni di streaming attive.
Total3DConnections
Indica il numero totale di connessioni 3D.
Static3DConnections
Indica il numero di connessioni 3D statiche.
Streaming3DConnections
Indica il numero di connessioni 3D di streaming.
Active3DConnections
Indica il numero di connessioni 3D attive.
ActiveStatic3DConnections
Indica il numero di connessioni 3D statiche.
ActiveStreaming3DConnections
Indica il numero di connessioni 3D di streaming.
TotalSampleMemory
Specifica la quantità totale di memoria di esempio.
FreeSampleMemory
Specifica la memoria di esempio disponibile disponibile.
LargestFreeContiguousSampleMemory
Specifica la quantità di memoria di esempio contigua più grande e libera.
Commenti
Questa struttura viene usata dalla proprietà KSPROPERTY_WAVE_OUTPUT_CAPABILITIES .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (includere Ksmedia.h) |