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) |