ACX_STREAM_CALLBACKS-Struktur (acxstreams.h)
Die ACX_STREAM_CALLBACKS-Struktur identifiziert die Treiberrückrufe für das Streaming an das ACX-Framework. Diese Struktur ist Teil der ACX_PIN_CONFIG-Struktur.
Syntax
typedef struct _ACX_STREAM_CALLBACKS {
ULONG Size;
PFN_ACX_STREAM_PREPARE_HARDWARE EvtAcxStreamPrepareHardware;
PFN_ACX_STREAM_RELEASE_HARDWARE EvtAcxStreamReleaseHardware;
PFN_ACX_STREAM_RUN EvtAcxStreamRun;
PFN_ACX_STREAM_PAUSE EvtAcxStreamPause;
PFN_ACX_STREAM_ASSIGN_DRM_CONTENT_ID EvtAcxStreamAssignDrmContentId;
} ACX_STREAM_CALLBACKS, *PACX_STREAM_CALLBACKS;
Member
Size
Die Länge dieser Struktur in Bytes.
EvtAcxStreamPrepareHardware
Der PFN_ACX_STREAM_PREPARE_HARDWARE Rückruf.
EvtAcxStreamReleaseHardware
Die PFN_ACX_STREAM_RELEASE_HARDWARE Rückruf.
EvtAcxStreamRun
Die PFN_ACX_STREAM_RUN Rückruf.
EvtAcxStreamPause
Der PFN_ACX_STREAM_PAUSE Rückruf.
EvtAcxStreamAssignDrmContentId
Die EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID Rückruf.
Hinweise
Beim RT-Streaming definiert und verwendet der Treiber auch die ACX_RT_STREAM_CALLBACKS.
ACX-Anforderungen
AcX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxstreams.h |