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;
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 |
関連項目
- acxpin.h ヘッダー を する