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;
Member
MaximumChannelsPerConnection
Gibt die maximale Anzahl von Kanälen pro Verbindung an.
MinimumBitsPerSample
Gibt die minimalen Bits pro Beispiel an.
MaximumBitsPerSample
Gibt die maximalen Bits pro Beispiel an.
MinimumSampleFrequency
Gibt die minimale Samplinghäufigkeit an.
MaximumSampleFrequency
Gibt die maximale Samplinghäufigkeit an.
TotalConnections
Gibt die Gesamtzahl der Verbindungen an.
StaticConnections
Gibt die Anzahl der statischen 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 der statischen 3D-Verbindungen an.
Streaming3DConnections
Gibt die Anzahl der 3D-Streamingverbindungen an.
Active3DConnections
Gibt die Anzahl der aktiven 3D-Verbindungen an.
ActiveStatic3DConnections
Gibt die Anzahl der statischen 3D-Verbindungen an.
ActiveStreaming3DConnections
Gibt die Anzahl der 3D-Streamingverbindungen an.
TotalSampleMemory
Gibt die Gesamtmenge des Beispielarbeitsspeichers an.
FreeSampleMemory
Gibt den verfügbaren freien Beispielspeicher an.
LargestFreeContiguousSampleMemory
Gibt die größte freie zusammenhängende Menge des Beispielspeichers an.
Hinweise
Diese Struktur wird von der KSPROPERTY_WAVE_OUTPUT_CAPABILITIES-Eigenschaft verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |