다음을 통해 공유


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;
} 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 버전 개요를 참조하세요.

요구 사항

요구 사항
헤더 acxpin.h

추가 정보