structure D3D11_VIDEO_DECODER_EXTENSION (d3d11.h)
Contient des données spécifiques au pilote pour la méthode ID3D11VideoContext ::D ecoderExtension .
Syntaxe
typedef struct D3D11_VIDEO_DECODER_EXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
ID3D11Resource **ppResourceList;
} D3D11_VIDEO_DECODER_EXTENSION;
Membres
Function
Numéro de fonction. Ce nombre identifie l’opération à effectuer. Actuellement, aucun numéro de fonction n’est défini.
pPrivateInputData
Pointeur vers une mémoire tampon qui contient des données d’entrée pour le pilote.
PrivateInputDataSize
Taille de la mémoire tampon pPrivateInputData , en octets.
pPrivateOutputData
Pointeur vers une mémoire tampon que le pilote peut utiliser pour écrire des données de sortie.
PrivateOutputDataSize
Taille de la mémoire tampon pPrivateOutputData , en octets.
ResourceCount
Nombre d’éléments dans le tableau ppResourceList . Si ppResourceList a la valeurNULL, définissez ResourceCount sur zéro.
ppResourceList
Adresse d’un tableau de pointeurs ID3D11Resource . Utilisez ce membre pour passer des ressources Direct3D au pilote.
Remarques
La signification exacte de chaque membre de structure dépend de la valeur de Function.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | d3d11.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