en-tête dxvahd.h
Cet en-tête est utilisé par Microsoft Media Foundation. Pour plus d'informations, consultez les pages suivantes :
dxvahd.h contient les interfaces de programmation suivantes :
Interfaces
IDXVAHD_Device Représente un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
IDXVAHD_VideoProcessor Représente un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
Fonctions
DXVAHD_CreateDevice Crée un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
Fonctions de rappel
PDXVAHDSW_CreateDevice Crée une instance d’un appareil DXVA (DXVA-HD) en plug-in logiciel. |
PDXVAHDSW_CreateVideoProcessor Crée un plug-in de processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel. |
PDXVAHDSW_DestroyDevice Détruit une instance d’un appareil DXVA (DXVA-HD) en plug-in logiciel. |
PDXVAHDSW_DestroyVideoProcessor Détruit un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel. |
PDXVAHDSW_GetVideoProcessBltStatePrivate Obtient un état blit privé à partir d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel. |
PDXVAHDSW_GetVideoProcessorCaps Obtient les fonctionnalités d’un ou plusieurs processeurs vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciels. |
PDXVAHDSW_GetVideoProcessorCustomRates Obtient les tarifs personnalisés pris en charge par un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
PDXVAHDSW_GetVideoProcessorDeviceCaps Obtient les fonctionnalités d’un appareil microsoft DirectX Video Acceleration High Definition (DXVA-HD) en plug-in logiciel. |
PDXVAHDSW_GetVideoProcessorFilterRange Obtient la plage de valeurs de filtre d’images prise en charge à partir d’un appareil DXVA-HD (DXVA-HD) de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessorInputFormats Obtient les formats d’entrée pris en charge par un appareil DXVA (DXVA-HD) de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessorOutputFormats Obtient les formats de sortie pris en charge par un appareil DXVA (DXVA-HD) de plug-in logiciel. |
PDXVAHDSW_GetVideoProcessStreamStatePrivate Obtient un état de flux privé à partir d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel. |
PDXVAHDSW_Plugin Pointeur vers une fonction qui initialise un périphérique de plug-in logiciel pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
PDXVAHDSW_ProposeVideoPrivateFormat Obtient un format de surface privé à partir d’un appareil DXVA-HD (DXVA-HD) de plug-in logiciel. |
PDXVAHDSW_SetVideoProcessBltState Définit un paramètre d’état pour les opérations blit par un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel. |
PDXVAHDSW_SetVideoProcessStreamState Définit un paramètre d’état pour un flux d’entrée sur un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD) logiciel. |
PDXVAHDSW_VideoProcessBltHD Effectue un blit de traitement vidéo. |
Structures
DXVAHD_BLT_STATE_ALPHA_FILL_DATA Spécifie comment les valeurs alpha de sortie sont calculées pour les opérations blit lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA Spécifie la couleur d’arrière-plan pour les opérations de fente, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_BLT_STATE_CONSTRICTION_DATA Spécifie si la sortie est sous-échantillonnée dans une opération blit, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA Spécifie l’espace de couleur de sortie pour les opérations blit, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_BLT_STATE_PRIVATE_DATA Contient les données d’un état blit privé pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_BLT_STATE_TARGET_RECT_DATA Spécifie le rectangle cible pour le blitting, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_COLOR Définit une valeur de couleur pour DXVA-HD. |
DXVAHD_COLOR_RGBA Spécifie une valeur de couleur RVB. (DXVAHD_COLOR_RGBA) |
DXVAHD_COLOR_YCbCrA Spécifie une valeur de couleur YCbCr. (DXVAHD_COLOR_YCbCrA) |
DXVAHD_CONTENT_DESC Décrit un flux vidéo pour un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_CUSTOM_RATE_DATA Spécifie une fréquence personnalisée pour la conversion de fréquences d’images ou la télécine inverse (IVTC). (DXVAHD_CUSTOM_RATE_DATA) |
DXVAHD_FILTER_RANGE_DATA Définit la plage de valeurs prises en charge pour un filtre d’image. (DXVAHD_FILTER_RANGE_DATA) |
DXVAHD_RATIONAL Contient un nombre rationnel (ratio). |
DXVAHD_STREAM_DATA Contient des données par flux pour la méthode IDXVAHD_VideoProcessor::VideoProcessBltHD. |
DXVAHD_STREAM_STATE_ALPHA_DATA Spécifie la valeur alpha planaire d’un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA Spécifie les proportions en pixels (PAR) pour les rectangles source et de destination. |
DXVAHD_STREAM_STATE_D3DFORMAT_DATA Spécifie le format d’un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA Spécifie le rectangle de destination pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_FILTER_DATA Spécifie le niveau d’une opération de filtrage sur un flux d’entrée DXVA -HD (Microsoft DirectX Video Acceleration High Definition). |
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA Spécifie comment un flux d’entrée DXVA-HD (Microsoft DirectX Video Acceleration High Definition) est entrelacé. |
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA Spécifie l’espace de couleurs d’un flux d’entrée Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_LUMA_KEY_DATA Spécifie la clé luma pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA Spécifie la fréquence d’images de sortie pour un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_PALETTE_DATA Contient les entrées de palette de couleurs pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_PRIVATE_DATA Contient des données pour un état de flux privé, pour un flux d’entrée DXVA -HD (Video Acceleration High Definition) Microsoft DirectX. |
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA Contient des statistiques de télécine inverse (IVTC) à partir d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA Spécifie le rectangle source d’un flux d’entrée lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_VPCAPS Spécifie les fonctionnalités du processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_VPDEVCAPS Spécifie les fonctionnalités d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHDSW_CALLBACKS Contient des pointeurs vers des fonctions implémentées par un plug-in logiciel pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
Énumérations
DXVAHD_ALPHA_FILL_MODE Spécifie comment les valeurs alpha de sortie sont calculées pour les opérations delittation d’accélération vidéo Microsoft DirectX Haute Définition (DXVA-HD). |
DXVAHD_BLT_STATE Spécifie les paramètres d’état pour les opérations blit lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_DEVICE_CAPS Définit les fonctionnalités de traitement vidéo d’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_DEVICE_TYPE Spécifie le type d’appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_DEVICE_USAGE Spécifie l’utilisation prévue pour un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_FEATURE_CAPS Définit les fonctionnalités qu’un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD) peut prendre en charge. |
DXVAHD_FILTER Spécifie des filtres d’image pour le traitement vidéo DXVA-HD (Microsoft DirectX Video Acceleration High Definition). |
DXVAHD_FILTER_CAPS Définit les fonctionnalités liées à l’ajustement et au filtrage des images pour un appareil DXVA -HD (Video Acceleration High Definition) Microsoft DirectX. |
DXVAHD_FRAME_FORMAT Décrit comment un flux vidéo est entrelacé. (DXVAHD_FRAME_FORMAT) |
DXVAHD_INPUT_FORMAT_CAPS Définit les fonctionnalités liées aux formats d’entrée pour un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_ITELECINE_CAPS Spécifie les fonctionnalités de télécine inverse (IVTC) d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_OUTPUT_RATE Spécifie les fréquences d’images de sortie pour un flux d’entrée, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_PROCESSOR_CAPS Spécifie les fonctionnalités de traitement d’un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_STREAM_STATE Spécifie les paramètres d’état d’un flux d’entrée sur un processeur vidéo Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_SURFACE_TYPE Spécifie le type de surface vidéo créée par un appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |