structure D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020 (d3d12umddi.h)

Définit la combinaison d’un format de pixels et d’un espace de couleur pour une description de contenu de ressource.

Syntaxe

typedef struct D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020 {
  DXGI_FORMAT           Format;
  DXGI_COLOR_SPACE_TYPE ColorSpace;
} D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020;

Membres

Format

Format des données. Pour plus d’informations, consultez l’énumération DXGI_FORMAT .

ColorSpace

Espace de couleurs des données. Pour plus d’informations, consultez l’énumération DXGI_COLOR_SPACE_TYPE .

Remarques

Les conversions exposées via le décodeur doivent avoir un avantage matériel par rapport à une conversion qui peut être effectuée via l’application via un décodage et un processus vidéo BLT. Cela signifie généralement que le matériel vidéo écrit le cadre de référence non converti et la sortie convertie (les deux sorties) sans une étape distincte qui lit l’image de référence non convertie pour produire la sortie convertie.

La seule exception est que tous les pilotes sont nécessaires pour prendre en charge une conversion pour supprimer l’indicateur D3D12DDI_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY où le format source et de destination, l’espace de couleur et la taille sont égaux. Le matériel peut ne pas nécessiter l’indicateur D3D12DDI_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY, mais s’il est utilisé, le pilote peut implémenter cette conversion avec une opération de copie.

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h (inclure D3d12umddi.h)

Voir aussi

DXGI_COLOR_SPACE_TYPE

DXGI_FORMAT