ACX_RT_STREAM_CALLBACKS structure (acxstreams.h)
La structure ACX_RT_STREAM_CALLBACKS définit les rappels pour le streaming RT vers l’infrastructure ACX.
Syntaxe
typedef struct _ACX_RT_STREAM_CALLBACKS {
ULONG Size;
PFN_ACX_STREAM_GET_HW_LATENCY EvtAcxStreamGetHwLatency;
PFN_ACX_STREAM_ALLOCATE_RTPACKETS EvtAcxStreamAllocateRtPackets;
PFN_ACX_STREAM_FREE_RTPACKETS EvtAcxStreamFreeRtPackets;
PFN_ACX_STREAM_SET_RENDER_PACKET EvtAcxStreamSetRenderPacket;
PFN_ACX_STREAM_GET_CURRENT_PACKET EvtAcxStreamGetCurrentPacket;
PFN_ACX_STREAM_GET_CAPTURE_PACKET EvtAcxStreamGetCapturePacket;
PFN_ACX_STREAM_GET_PRESENTATION_POSITION EvtAcxStreamGetPresentationPosition;
} ACX_RT_STREAM_CALLBACKS, *PACX_RT_STREAM_CALLBACKS;
Membres
Size
Longueur, en octets, de cette structure.
EvtAcxStreamGetHwLatency
Rappel EvtAcxStreamGetHwLatency .
EvtAcxStreamAllocateRtPackets
Rappel EvtAcxStreamAllocateRtPackets .
EvtAcxStreamFreeRtPackets
Rappel EvtAcxStreamFreeRtPackets .
EvtAcxStreamSetRenderPacket
Rappel EvtAcxStreamSetRenderPacket .
EvtAcxStreamGetCurrentPacket
Rappel EvtAcxStreamGetCurrentPacket .
EvtAcxStreamGetCapturePacket
Rappel EvtAcxStreamGetCapturePacket .
EvtAcxStreamGetPresentationPosition
Rappel EvtAcxStreamGetPresentationPosition .
Remarques
Le pilote doit également définir et utiliser la structure ACX_STREAM_CALLBACKS pour créer un ACXRTSTREAM.
Configuration requise pour ACX
Version ACX minimale : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxstreams.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour