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;
Member
hDrvResource
Ein Handle für die Eingaberessource des Videodecoders.
hDrvVideoProcessorEnum
Ein Handle für die Videoprozessoraufzählung.
FourCC
Ein FOURCC-Code, den die Anwendung verwendet, um das Oberflächenformat zu überschreiben. Der Wert 0 gibt an, dass die Anwendung das Ressourcenformat nicht überschreibt.
Wenn beispielsweise ein neuer Videostandard entsteht, der ein neues Substreamformat erfordert, kann die Anwendung eine entsprechende Oberfläche mithilfe eines Standardformats erstellen und dann einen FOURCC-Code angeben, wenn sie eine Ansicht erstellt, 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-Map-Slices.
FirstArraySlice
Der Bezeichner des ersten Array-Slices.
ArraySize
Die Anzahl der Array-Slices für die Textur.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |