структура ACX_PIN_CALLBACKS (acxpin.h)

Структура 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.

Требования

Требование Значение
Заголовок acxpin.h

См. также раздел