ACX_PIN_CALLBACKS 構造体 (acxpin.h)

ACX_PIN_CALLBACKS構造体は、pin イベント コールバック関数を指定します。

構文

typedef struct _ACX_PIN_CALLBACKS {
  ULONG                               Size;
  PFN_ACX_PIN_SET_DATAFORMAT          EvtAcxPinSetDataFormat;
  PFN_ACX_PIN_RETRIEVE_NAME           EvtAcxPinRetrieveName;
  PFN_ACX_PIN_RETRIEVE_JACK_SINK_INFO EvtAcxPinRetrieveJackSinkInfo;
  PFN_ACX_OBJECT_PROCESS_REQUEST      EvtAcxPinProcessJackRequest;
  PFN_ACX_PIN_CONNECTED               EvtAcxPinConnected;
  PFN_ACX_PIN_DISCONNECTED            EvtAcxPinDisconnected;
} ACX_PIN_CALLBACKS, *PACX_PIN_CALLBACKS;

メンバー

Size

ACX_PIN_CALLBACKS構造体内のすべてのデータのサイズ (バイト単位)。

EvtAcxPinSetDataFormat

EVT_ACX_PIN_SET_DATAFORMATコールバック関数へのポインター。

EvtAcxPinRetrieveName

EVT_ACX_PIN_RETRIEVE_NAMEコールバック関数へのポインター。

EvtAcxPinRetrieveJackSinkInfo

EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFOコールバック関数へのポインター。

EvtAcxPinProcessJackRequest

EVT_ACX_OBJECT_PROCESS_REQUESTコールバック関数へのポインター。

EvtAcxPinConnected

EVT_ACX_PIN_CONNECTEDコールバック関数へのポインター。

EvtAcxPinDisconnected

EVT_ACX_PIN_DISCONNECTEDコールバック関数へのポインター。

注釈

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxpin.h

こちらもご覧ください