Partager via


structure D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW (d3d10umddi.h)

Décrit la vue d’entrée du processeur vidéo.

Syntaxe

typedef struct D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW {
  D3D10DDI_HRESOURCE             hDrvResource;
  D3D11_1DDI_HVIDEOPROCESSORENUM hDrvVideoProcessorEnum;
  UINT                           FourCC;
  UINT                           MipSlice;
  UINT                           FirstArraySlice;
  UINT                           ArraySize;
} D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW;

Membres

hDrvResource

Handle de la ressource d’entrée du décodeur vidéo.

hDrvVideoProcessorEnum

Handle de l’énumération du processeur vidéo.

FourCC

Code FOURCC que l’application utilise pour remplacer le format surface. La valeur zéro indique que l’application ne remplacera pas le format de ressource.

Par exemple, si une nouvelle norme vidéo émerge qui nécessite un nouveau format de sous-flux, l’application peut créer une surface équivalente à l’aide d’un format standard, puis spécifier un code FOURCC lorsqu’elle crée une vue pour indiquer que les données sont disposées conformément à la nouvelle norme vidéo.

Pour plus d’informations sur les codes FOURCC, consultez Video FOURCCs.

MipSlice

Identificateur de la tranche MIP-map.

FirstArraySlice

Identificateur de la première tranche de tableau.

ArraySize

Nombre de tranches de tableau pour la texture.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW