KSRTAUDIO_HWREGISTER_PROPERTY-Struktur (ksmedia.h)

Die KSRTAUDIO_HWREGISTRY_PROPERTY-Struktur fügt eine Registerbasisadresse an eine KSPROPERTY-Struktur an. Diese Struktur wird vom Client verwendet, um das Hardwarepositionsregister über KSPROPERTY_RTAUDIO_POSITIONREGISTER anzufordern oder das Hardwareuhrregister über KSPROPERTY_RTAUDIO_CLOCKREGISTER anzufordern.

Syntax

typedef struct {
  KSPROPERTY Property;
  PVOID      BaseAddress;
} KSRTAUDIO_HWREGISTER_PROPERTY, *PKSRTAUDIO_HWREGISTER_PROPERTY;

Member

Property

Eine KSPROPERTY-Struktur , die der Client ordnungsgemäß initialisiert, bevor KSPROPERTY_RTAUDIO_POSITIONREGISTER oder KSPROPERTY_RTAUDIO_CLOCKREGISTER aufgerufen wird.

BaseAddress

Gibt die Pufferbasisadresse an. Sofern der Client keine Basisadresse angibt, wird dieser Parameter auf NULL festgelegt.

Hinweise

Der Client verwendet die KSRTAUDIO_HWREGISTER_PROPERTY-Struktur, um das Hardwarepositionsregister oder das Hardwareuhrregister vom Treiber anzufordern. Der Treiber gibt eine KSRTAUDIO_HWREGISTER-Struktur zurück, die Informationen zum angeforderten Hardwareregister enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Windows-Betriebssystemen.
Kopfzeile ksmedia.h

Weitere Informationen

KSPROPERTY

KSPROPERTY_RTAUDIO_CLOCKREGISTER

KSPROPERTY_RTAUDIO_POSITIONREGISTER

KSRTAUDIO_HWREGISTER