次の方法で共有


KSRTAUDIO_HWREGISTER_PROPERTY構造体 (ksmedia.h)

KSRTAUDIO_HWREGISTRY_PROPERTY構造体は、KSPROPERTY 構造体にレジスタ ベース アドレスを追加します。 この構造は、クライアントがKSPROPERTY_RTAUDIO_POSITIONREGISTER経由でハードウェア位置レジスタを要求するか、 KSPROPERTY_RTAUDIO_CLOCKREGISTER を介してハードウェア クロック レジスタを要求するために使用 されます

構文

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

メンバー

Property

KSPROPERTY_RTAUDIO_POSITIONREGISTERまたはKSPROPERTY_RTAUDIO_CLOCKREGISTERを呼び出す前にクライアントが適切に初期化する KSPROPERTY 構造体。

BaseAddress

バッファーのベース アドレスを指定します。 クライアントがベース アドレスを指定しない限り、このパラメーターは NULL に設定されます。

注釈

クライアントは、KSRTAUDIO_HWREGISTER_PROPERTY構造体を使用して、ハードウェア位置レジスタまたはハードウェア クロック レジスタをドライバーに要求します。 ドライバーは、要求されたハードウェア レジスタに関する情報を含む KSRTAUDIO_HWREGISTER 構造体を返します。

要件

要件
サポートされている最小のクライアント Windows Vista 以降の Windows オペレーティング システムで使用できます。
Header ksmedia.h

こちらもご覧ください

KSPROPERTY

KSPROPERTY_RTAUDIO_CLOCKREGISTER

KSPROPERTY_RTAUDIO_POSITIONREGISTER

KSRTAUDIO_HWREGISTER