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)

Consulte también

KSPROPERTY_WAVE_OUTPUT_CAPABILITIES