acxpin.h) (ACX_PIN_CALLBACKS 结构

ACX_PIN_CALLBACKS 结构指定固定事件回调函数。

语法

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

另请参阅