Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die AVC_MULTIFUNC_IRB Struktur enthält andere AV/C-bezogene Strukturen in einer Vereinigung.
Syntax
typedef struct _AVC_MULTIFUNC_IRB {
AVC_IRB Common;
union {
AVC_PIN_COUNT PinCount;
AVC_PIN_DESCRIPTOR PinDescriptor;
AVC_PRECONNECT_INFO PreConnectInfo;
AVC_SETCONNECT_INFO SetConnectInfo;
AVC_PIN_ID PinId;
AVC_EXT_PLUG_COUNTS ExtPlugCounts;
AVC_UNIQUE_ID UniqueID;
AVC_PEER_DO_LOCATOR PeerLocator;
AVC_PEER_DO_LIST PeerList;
AVC_SUBUNIT_INFO_BLOCK Subunits;
};
} AVC_MULTIFUNC_IRB, *PAVC_MULTIFUNC_IRB;
Angehörige
Common
I/O-Anforderungsblock(IRB)-Headerstruktur, in der eine Funktionsnummer gespeichert ist.
PinCount
Wird mit AVC_FUNCTION_GET_PIN_COUNT verwendet.
PinDescriptor
Wird mit AVC_FUNCTION_GET_PIN_DESCRIPTOR verwendet.
PreConnectInfo
Wird mit AVC_FUNCTION_GET_CONNECT_INFO verwendet.
SetConnectInfo
Wird mit AVC_FUNCTION_SET_CONNECT_INFO verwendet.
PinId
Wird mit AVC_FUNCTION_ACQUIRE, AVC_FUNCTION_RELEASE und AVC_FUNCTION_CLR_CONNECTINFO verwendet.
ExtPlugCounts
Wird mit AVC_FUNCTION_GET_EXT_PLUG_COUNTS verwendet.
UniqueID
Wird mit AVC_FUNCTION_GET_UNIQUE_ID verwendet.
PeerLocator
Wird mit AVC_FUNCTION_PEER_DO_LOCATOR verwendet.
PeerList
Wird mit AVC_FUNCTION_PEER_DO_LIST verwendet.
Subunits
Wird mit AVC_FUNCTION_GET_SUBUNIT_INFO verwendet.
Bemerkungen
Die AVC_MULTIFUNC_IRB Struktur, die mit einer Vielzahl von AV/C-Funktionen verwendet wird. Abhängig von der im AVC_IRB Header beschriebenen Funktionalität wird die entsprechende Struktur in der Union verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | avc.h (include Avc.h) |
Siehe auch
AVC_FUNCTION_GET_EXT_PLUG_COUNTS