estructura KSAUDIOMODULE_DESCRIPTOR (ksmedia.h)
La estructura KSAUDIOMODULE_DESCRIPTOR describe las propiedades estáticas y externas de los módulos de audio.
Sintaxis
typedef struct _KSAUDIOMODULE_DESCRIPTOR {
GUID ClassId;
ULONG InstanceId;
ULONG VersionMajor;
ULONG VersionMinor;
WCHAR Name[AUDIOMODULE_MAX_NAME_CCH_SIZE];
} KSAUDIOMODULE_DESCRIPTOR, *PKSAUDIOMODULE_DESCRIPTOR;
Miembros
ClassId
ClassId del módulo de audio. ClassId es un identificador que establece qué tipo de módulo es. El valor y la asignación se establecen mediante el ISV e IHV.
InstanceId
InstanceId del módulo de audio. InstanceId es un identificador único que distingue esta instancia de un módulo de otra instancia de un módulo.
VersionMajor
La versión principal del módulo de audio. El implementador define el uso.
VersionMinor
Versión secundaria del módulo de audio. El implementador define el uso.
Name[AUDIOMODULE_MAX_NAME_CCH_SIZE]
Nombre descriptivo del módulo de audio. La longitud máxima es AUDIOMODULE_MAX_NAME_CCH_SIZE caracteres anchos. Se define como 128 en KSMedia.h.
Comentarios
Para obtener más información sobre los módulos de audio, consulte Implementación de la detección de módulos de audio.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1703 |
Encabezado | ksmedia.h |