Freigeben über


KSWAVE_OUTPUT_CAPABILITIES Struktur (ksmedia.h)

Die KSWAVE_OUTPUT_CAPABILITIES-Struktur wird verwendet, um die Ausgabefunktionen eines Geräts zu beschreiben.

Syntax

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;

Angehörige

MaximumChannelsPerConnection

Gibt die maximale Anzahl von Kanälen pro Verbindung an.

MinimumBitsPerSample

Gibt die Mindestbits pro Beispiel an.

MaximumBitsPerSample

Gibt die maximalen Bits pro Beispiel an.

MinimumSampleFrequency

Gibt die mindeste Samplinghäufigkeit an.

MaximumSampleFrequency

Gibt die maximale Samplinghäufigkeit an.

TotalConnections

Gibt die Gesamtzahl der Verbindungen an.

StaticConnections

Gibt die Anzahl statischer Verbindungen an.

StreamingConnections

Gibt die Anzahl der Streamingverbindungen an.

ActiveConnections

Gibt die Anzahl der aktiven Verbindungen an.

ActiveStaticConnections

Gibt die Anzahl der aktiven statischen Verbindungen an.

ActiveStreamingConnections

Gibt die Anzahl der aktiven Streamingverbindungen an.

Total3DConnections

Gibt die Gesamtzahl der 3D-Verbindungen an.

Static3DConnections

Gibt die Anzahl statischer 3D-Verbindungen an.

Streaming3DConnections

Gibt die Anzahl der Streaming-3D-Verbindungen an.

Active3DConnections

Gibt die Anzahl der aktiven 3D-Verbindungen an.

ActiveStatic3DConnections

Gibt die Anzahl statischer 3D-Verbindungen an.

ActiveStreaming3DConnections

Gibt die Anzahl der Streaming-3D-Verbindungen an.

TotalSampleMemory

Gibt die Gesamtmenge des Beispielspeichers an.

FreeSampleMemory

Gibt den verfügbaren freien Beispielspeicher an.

LargestFreeContiguousSampleMemory

Gibt die größte, freie zusammenhängende Menge an Beispielspeicher an.

Bemerkungen

Diese Struktur wird von der KSPROPERTY_WAVE_OUTPUT_CAPABILITIES-Eigenschaft verwendet.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY_WAVE_OUTPUT_CAPABILITIES