énumération D3D12DDICAPS_TYPE_VIDEO_0020 (d3d12umddi.h)
Une valeur d’énumération D3D12DDICAPS_TYPE_VIDEO_0020 spécifie une fonctionnalité vidéo ou une fonctionnalité vidéo àinterroger.
Syntax
typedef enum D3D12DDICAPS_TYPE_VIDEO_0020 {
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_SUPPORT = 0,
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_PROFILES = 1,
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_FORMATS = 2,
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_CONVERSION_SUPPORT = 3,
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_BITSTREAM_ENCRYPTION_SCHEMES = 4,
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_SUPPORT = 5,
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_MAX_INPUT_STREAMS = 6,
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_REFERENCE_INFO = 7,
D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE = 8,
D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE = 9,
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_PROFILE_COUNT = 10,
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_FORMAT_COUNT = 11,
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT = 12,
D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_SUPPORT = 13,
D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_COUNT = 14,
D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_SUPPORT = 15,
D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_TRANSFORM_SUPPORT = 16,
D3D12DDICAPS_TYPE_VIDEO_0040_DECODE_HISTOGRAM = 18,
D3D12DDICAPS_TYPE_VIDEO_0053_FEATURE_AREA_SUPPORT = 19,
D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR = 20,
D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR_SIZE = 21,
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_COUNT = 22,
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMANDS = 23,
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETER_COUNT = 24,
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETERS = 25,
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_CAPS = 26,
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_SIZE = 27,
D3D12DDICAPS_TYPE_VIDEO_0072_DECODE_PROTECTED_RESOURCES = 28,
D3D12DDICAPS_TYPE_VIDEO_0072_PROCESS_PROTECTED_RESOURCES = 29,
D3D12DDICAPS_TYPE_VIDEO_0072_MOTION_ESTIMATOR_PROTECTED_RESOURCES = 30,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC = 31,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_PROFILE_LEVEL = 32,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT = 33,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION = 34,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INPUT_FORMAT = 35,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RATE_CONTROL_MODE = 36,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INTRA_REFRESH_MODE = 37,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_FRAME_SUBREGION_LAYOUT_MODE = 38,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_HEAP_SIZE = 39,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_CONFIGURATION_SUPPORT = 40,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_SUPPORT = 41,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT = 42,
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RESOURCE_REQUIREMENTS = 43
} ;
Constantes
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_SUPPORT Valeur : 0 Vérifiez si un profil de décodage vidéo, le chiffrement du flux de bits, la résolution et le format sont pris en charge. Le résultat est une D3D12DDI_VIDEO_DECODE_TIER_0020 qui indique le niveau de prise en charge. La structure associée est D3D12DDI_VIDEO_DECODE_SUPPORT_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_PROFILES Valeur : 1 Récupérez la liste des profils de décodage vidéo pris en charge par l’adaptateur. La structure associée est D3D12DDI_VIDEO_DECODE_PROFILES_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_FORMATS Valeur : 2 Récupérez la liste des formats de décodage vidéo pris en charge par l’adaptateur. La structure associée est D3D12DDI_VIDEO_DECODE_CONFIGURATION structure. |
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_CONVERSION_SUPPORT Valeur : 3 Vérifiez si une conversion d’espace de couleurs, une conversion de format et une mise à l’échelle sont prises en charge. La structure associée est D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_BITSTREAM_ENCRYPTION_SCHEMES Valeur : 4 Récupérez la liste des schémas de chiffrement de flux de bits pris en charge par l’adaptateur. La structure associée est D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_SUPPORT Valeur : 5 Récupérez les fonctionnalités du processeur vidéo. La structure associée est D3D12DDI_VIDEO_PROCESS_SUPPORT_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_MAX_INPUT_STREAMS Valeur : 6 Récupérez le nombre maximal de flux vidéo d’entrée qui peuvent être activés en même temps. La structure associée est D3D12DDI_VIDEO_PROCESS_MAX_INPUT_STREAMS_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_REFERENCE_INFO Valeur : 7 Récupérez le nombre d’images passées et futures requises pour un mode de désentlacé, des filtres, une conversion de fréquence d’images et des fonctionnalités donnés. La structure associée est D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE Valeur : 8 Récupérez la taille du tas de décodeur vidéo. La taille du tas de décodeur vidéo est statique au moment de la compilation. La structure associée est D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033. |
D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE Valeur : 9 Récupérez la taille du processeur du décodeur vidéo. La structure associée est D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032. |
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_PROFILE_COUNT Valeur : 10 Récupérez le nombre de profils pris en charge par le décodeur vidéo. La structure associée est D3D12DDI_VIDEO_DECODE_PROFILE_COUNT_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_FORMAT_COUNT Valeur : 11 Récupérez le nombre de formats pris en charge par le décodeur vidéo. La structure associée est D3D12DDI_VIDEO_DECODE_FORMAT_COUNT_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT Valeur : 12 Récupérez le nombre de schémas de chiffrement de flux de bits suppoortés par le décodeur vidéo. La structure associée est D3D12DDI_VIDEO_ DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT_DATA. |
D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_SUPPORT Valeur : 13 Récupérez les fonctionnalités de session de chiffrement vidéo. La structure associée est D3D12DDI_VIDEO_CRYPTO_SESSION_SUPPORT_DATA_0030. |
D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_COUNT Valeur : 14 Récupérez le nombre de systèmes de protection de contenu vidéo. La structure associée est D3D12DDI_VIDEO_CONTENT_PROTECTION_SYSTEM_COUNT_DATA_0030. |
D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_SUPPORT Valeur : 15 Récupérez la prise en charge du système de protection de contenu vidéo. La structure associée est D3D12DDI_VIDEO_CONTENT_PROTECTION_SYSTEM_SUPPORT_DATA_0030. |
D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_TRANSFORM_SUPPORT Valeur : 16 Récupérez la prise en charge de la transformation de session de chiffrement vidéo. La structure associée est D3D12DDI_VIDEO_CRYPTO_SESSION_TRANSFORM_SUPPORT_DATA_0030. |
D3D12DDICAPS_TYPE_VIDEO_0040_DECODE_HISTOGRAM Valeur : 18 Récupérez les données d’histogramme de décodage vidéo. La structure associée est D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041. |
D3D12DDICAPS_TYPE_VIDEO_0053_FEATURE_AREA_SUPPORT Valeur : 19 Récupérez la prise en charge de la fonctionnalité vidéo fournie, par exemple si l’appareil prend en charge le décodage vidéo, le traitement vidéo et/ou l’encodage vidéo. La structure associée est D3D12DDI_VIDEO_FEATURE_AREA_SUPPORT_DATA_0053. |
D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR Valeur : 20 Récupérez les fonctionnalités prises en charge pour l’estimation de mouvement vidéo. La structure associée est D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060. |
D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR_SIZE Valeur : 21 Récupérez la taille allouée d’un tas d’estimateur de mouvement vidéo. La structure associée est D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060. |
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_COUNT Valeur : 22 Récupérez le nombre de commandes d’extension vidéo prises en charge. La structure associée est D3D12DDI_VIDEO_EXTENSION_COMMAND_COUNT_DATA_0063. Disponible à partir de Windows 10, version 1903 (WDDM 2.6) |
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMANDS Valeur : 23 Récupérez la liste des commandes d’extension vidéo. La structure associée est D3D12DDI_VIDEO_EXTENSION_COMMANDS_DATA_0063. Disponible à partir de Windows 10, version 1903 (WDDM 2.6). |
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETER_COUNT Valeur : 24 Récupérer le nombre de paramètres d’une étape de paramètre. La structure associée est D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT_DATA_0063. Disponible à partir de Windows 10, version 1903 (WDDM 2.6). |
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETERS Valeur : 25 Récupérez la liste des structures d’informations de paramètre qui décrivent les paramètres de commande d’extension vidéo pour une étape de paramètre. La structure associée est D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETERS_DATA_0063. Disponible à partir de Windows 10, version 1903 (WDDM 2.6). |
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_CAPS Valeur : 26 Récupérez les fonctionnalités d’une commande d’extension vidéo particulière. La structure associée est D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063. Disponible à partir de Windows 10, version 1903 (WDDM 2.6). |
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_SIZE Valeur : 27 Récupérez la taille d’allocation d’une commande d’extension vidéo. La structure associée est D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063. Disponible à partir de Windows 10, version 1903 (WDDM 2.6). |
D3D12DDICAPS_TYPE_VIDEO_0072_DECODE_PROTECTED_RESOURCES Valeur : 28 Récupérez les fonctionnalités de prise en charge des ressources protégées de décodage vidéo. La structure associée est D3D12DDI_VIDEO_DECODE_PROTECTED_RESOURCES_DATA_0072. Disponible à partir de Windows 10, version 2004 (WDDM 2.8). |
D3D12DDICAPS_TYPE_VIDEO_0072_PROCESS_PROTECTED_RESOURCES Valeur : 29 Récupérez les fonctionnalités de prise en charge des ressources protégées du processus vidéo. La structure associée est D3D12DDI_VIDEO_PROCESS_PROTECTED_RESOURCES_DATA_0072. Disponible à partir de Windows 10, version 2004 (WDDM 2.8). |
D3D12DDICAPS_TYPE_VIDEO_0072_MOTION_ESTIMATOR_PROTECTED_RESOURCES Valeur : 30 Récupérez les fonctionnalités de prise en charge des ressources protégées de l’estimateur de mouvement vidéo. La structure associée est D3D12DDI_VIDEO_DECODE_PROTECTED_RESOURCES_DATA_0072. Disponible à partir de Windows 10, version 2004 (WDDM 2.8). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC Valeur : 31 Vérifiez si l’adaptateur prend en charge le codec spécifié pour l’encodage vidéo. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_CODEC_DATA_0080. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_PROFILE_LEVEL Valeur : 32 Vérifiez si l’adaptateur prend en charge le profil spécifié pour l’encodage vidéo et retournez la plage de niveaux pris en charge pour ce profil. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_PROFILE_LEVEL_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT Valeur : 33 Récupérez le nombre de ratios de résolution pris en charge pour la configuration de codec spécifiée. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION Valeur : 34 Récupérez les règles de prise en charge de résolution du codec spécifié. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INPUT_FORMAT Valeur : 35 Vérifiez si un format d’entrée d’encodage vidéo spécifié est pris en charge. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_INPUT_FORMAT_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RATE_CONTROL_MODE Valeur : 36 Vérifiez si un mode de contrôle du débit d’encodage vidéo spécifié est pris en charge. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_RATE_CONTROL_MODE_DATA_0080. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INTRA_REFRESH_MODE Valeur : 37 Vérifiez si un mode d’encodage vidéo spécifié est pris en charge. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_INTRA_REFRESH_MODE_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_FRAME_SUBREGION_LAYOUT_MODE Valeur : 38 Vérifiez si un mode de disposition sous-régional d’image spécifié est pris en charge. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_HEAP_SIZE Valeur : 39 Récupérez les besoins en mémoire d’un tas d’encodeur vidéo avec les propriétés de tas d’encodeurs spécifiées. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_HEAP_SIZE_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_CONFIGURATION_SUPPORT Valeur : 40 Récupérez un ensemble de limites de configuration spécifiques au codec. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0083_0. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_SUPPORT Valeur : 41 Récupérez les détails de la prise en charge des fonctionnalités pour la configuration demandée. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT Valeur : 42 Récupérez les fonctionnalités spécifiques au codec liées aux limitations de gestion des images de référence. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RESOURCE_REQUIREMENTS Valeur : 43 Récupérez les exigences d’alignement pour l’accès aux ressources. La structure associée est D3D12DDICAPS_VIDEO_ENCODER_RESOURCE_REQUIREMENTS_DATA_0080_2. Disponible à partir de Windows 11 (WDDM 3.0). |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h (inclure D3d12umddi.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