structure D3D12DDIARG_VIDEO_GETCAPS_0020 (d3d12umddi.h)

La structure D3D12DDIARG_VIDEO_GETCAPS_0020 est utilisée pour obtenir un type spécifié de fonctionnalité/de support vidéo pendant un appel à la fonction PFND3D12DDI_VIDEO_GETCAPS d’un pilote client.

Syntaxe

typedef struct D3D12DDIARG_VIDEO_GETCAPS_0020 {
  D3D12DDICAPS_TYPE_VIDEO_0020 Type;
  VOID                         *pInfo;
  VOID                         *pData;
  UINT                         DataSize;
} D3D12DDIARG_VIDEO_GETCAPS_0020;

Membres

Type

Pointeur vers une valeur D3D12DDICAPS_TYPE_VIDEO_0020 qui spécifie le type de fonctionnalité liée à la vidéo.

pInfo

Pointeur vers un bloc de mémoire qui contient des données qui spécifie la condition sur laquelle récupérer les fonctionnalités du type spécifié par le membre Type . Définissez ce champ pour qu’il pointe sur NULL pour indiquer aucune condition.

pData

Pointeur vers un bloc de mémoire qui contient des fonctionnalités du type spécifié par le membre Type et éventuellement déterminé par la condition spécifiée par le membre pInfo .

DataSize

Taille, en octets, du bloc de mémoire sur pData.

Remarques

Consultez PFND3D12DDI_VIDEO_GETCAPS pour obtenir des exemples de signification/valeurs de pInfo, pData et DataSize pour différents types D3D12DDICAPS_TYPE_VIDEO_0020 .

Configuration requise

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

Voir aussi

PFND3D12DDI_VIDEO_GETCAPS