KSWAVE_OUTPUT_CAPABILITIES estructura (ksmedia.h)
La estructura KSWAVE_OUTPUT_CAPABILITIES se usa para describir las funcionalidades de salida de un dispositivo.
Sintaxis
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;
Miembros
MaximumChannelsPerConnection
Especifica el número máximo de canales por conexión.
MinimumBitsPerSample
Especifica los bits mínimos por muestra.
MaximumBitsPerSample
Especifica los bits máximos por muestra.
MinimumSampleFrequency
Especifica la frecuencia de muestreo mínima.
MaximumSampleFrequency
Especifica la frecuencia de muestreo máxima.
TotalConnections
Indica el número total de conexiones.
StaticConnections
Indica el número de conexiones estáticas.
StreamingConnections
Indica el número de conexiones de streaming.
ActiveConnections
Indica el número de conexiones activas.
ActiveStaticConnections
Indica el número de conexiones estáticas activas.
ActiveStreamingConnections
Indica el número de conexiones de streaming activas.
Total3DConnections
Indica el número total de conexiones 3D.
Static3DConnections
Indica el número de conexiones 3D estáticas.
Streaming3DConnections
Indica el número de conexiones 3D de streaming.
Active3DConnections
Indica el número de conexiones 3D activas.
ActiveStatic3DConnections
Indica el número de conexiones 3D estáticas.
ActiveStreaming3DConnections
Indica el número de conexiones 3D de streaming.
TotalSampleMemory
Especifica la cantidad total de memoria de muestra.
FreeSampleMemory
Especifica la memoria de ejemplo libre disponible.
LargestFreeContiguousSampleMemory
Especifica la cantidad contigua más grande y libre de memoria de muestra.
Comentarios
La propiedad KSPROPERTY_WAVE_OUTPUT_CAPABILITIES usa esta estructura.
Requisitos
Requisito | Valor |
---|---|
Header | ksmedia.h (incluye Ksmedia.h) |