D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW Struktur (d3d10umddi.h)
Beschreibt die Eingabeansicht des Videoprozessors.
Syntax
typedef struct D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW {
D3D10DDI_HRESOURCE hDrvResource;
D3D11_1DDI_HVIDEOPROCESSORENUM hDrvVideoProcessorEnum;
UINT FourCC;
UINT MipSlice;
UINT FirstArraySlice;
UINT ArraySize;
} D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW;
Angehörige
hDrvResource
Ein Handle für die Videodecodereingaberessource.
hDrvVideoProcessorEnum
Ein Handle für die Videoprozessorenenumeration.
FourCC
Ein FOURCC-Code, den die Anwendung zum Überschreiben des Oberflächenformats verwendet. Ein Wert von Null gibt an, dass die Anwendung das Ressourcenformat nicht überschreibt.
Wenn beispielsweise ein neuer Videostandard entsteht, der ein neues Substreamformat erfordert, kann die Anwendung eine gleichwertige Oberfläche mit einem Standardformat erstellen und dann einen FOURCC-Code angeben, wenn eine Ansicht erstellt wird, um anzugeben, dass die Daten gemäß dem neuen Videostandard angeordnet sind.
Weitere Informationen zu FOURCC-Codes finden Sie unter Video FOURCCs.
MipSlice
Der Bezeichner des MIP-Kartensegments.
FirstArraySlice
Der Bezeichner des ersten Arraysegments.
ArraySize
Die Anzahl der Arraysegmente für die Textur.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3d10umddi.h (include D3d10umddi.h) |