Share via


estrutura KSRTAUDIO_HWREGISTER_PROPERTY (ksmedia.h)

A estrutura KSRTAUDIO_HWREGISTRY_PROPERTY acrescenta um endereço base de registro a uma estrutura KSPROPERTY. Essa estrutura é usada pelo cliente para solicitar o registro de posição de hardware por meio de KSPROPERTY_RTAUDIO_POSITIONREGISTER ou solicitar o registro do relógio de hardware por meio de KSPROPERTY_RTAUDIO_CLOCKREGISTER.

Sintaxe

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

Membros

Property

Uma estrutura KSPROPERTY que o cliente inicializa adequadamente antes de chamar KSPROPERTY_RTAUDIO_POSITIONREGISTER ou KSPROPERTY_RTAUDIO_CLOCKREGISTER.

BaseAddress

Especifica o endereço base do buffer. A menos que o cliente especifique um endereço base, esse parâmetro será definido como NULL.

Comentários

O cliente usa a estrutura KSRTAUDIO_HWREGISTER_PROPERTY para solicitar o registro de posição de hardware ou o registro do relógio de hardware do driver. O driver retorna uma estrutura KSRTAUDIO_HWREGISTER que contém informações sobre o registro de hardware solicitado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e em sistemas operacionais Windows posteriores.
Cabeçalho ksmedia.h

Confira também

KSPROPERTY

KSPROPERTY_RTAUDIO_CLOCKREGISTER

KSPROPERTY_RTAUDIO_POSITIONREGISTER

KSRTAUDIO_HWREGISTER