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_RTAUDIO_CLOCKREGISTER