Fonction DxApi (dxapi.h)
La fonction DxApi accepte les commandes du pilote de capture vidéo du décodeur matériel pour accéder aux fonctions d’interface DxApi implémentées dans un pilote de miniport vidéo.
Syntaxe
ULONG DxApi(
IN ULONG dwFunctionNum,
IN PVOID lpvInBuffer,
IN ULONG cbInBuffer,
IN PVOID lpvOutBuffer,
IN ULONG cbOutBuffer
);
Paramètres
dwFunctionNum
Indique le comportement de la fonction DxApi (identificateur de fonction). Consultez la section Notes pour obtenir la liste des identificateurs de fonction.
lpvInBuffer
Pointe vers la mémoire tampon d’entrée.
cbInBuffer
Indique la taille en octets de la mémoire tampon d’entrée.
lpvOutBuffer
Pointe vers la mémoire tampon de sortie.
cbOutBuffer
Indique la taille en octets de la mémoire tampon de sortie.
Valeur retournée
DxApi retourne le nombre d’octets réellement écrits dans la mémoire tampon de sortie.
Remarques
DxApi accepte un identificateur de fonction (dwFunctionNum), une mémoire tampon d’entrée (lpvInBuffer) et sa taille (cbInBuffer), une mémoire tampon de sortie (lpvOutBuffer) et sa taille (cbOutBuffer). Le comportement de la fonction et la taille et le format des mémoires tampons d’entrée et de sortie dépendent de l’identificateur de fonction spécifié. La valeur de retour est le nombre d’octets réels écrits dans la mémoire tampon de sortie.
Les identificateurs de fonction suivants sont définis pour la fonction DxApi dans le fichier d’en-tête ddkmapi.h :
DD_DXAPI_FLUSHVPCAPTUREBUFFERS
DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE
DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dxapi.h (inclure Ddkmapi.h) |
Bibliothèque | Dxapi.lib |
Voir aussi
DD_DXAPI_FLUSHVPCAPTUREBUFFERS
DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE
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