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)

Vedi anche

KSPROPERTY_WAVE_OUTPUT_CAPABILITIES