(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;
  PFN_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION EvtAcxPinDataFormatChangeNotification;
} 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回调函数 指针。

EvtAcxPinDataFormatChangeNotification

指向EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION回调函数 指针。

注解

ACX 要求

最低 ACX 版本: 1.0

有关 ACX 版本的详细信息,请参阅 ACX 版本概述

要求

要求
Header acxpin.h

另请参阅