Compartir a través de


estructura D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW (d3d10umddi.h)

Describe la vista de entrada del procesador de vídeo.

Sintaxis

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

Miembros

hDrvResource

Identificador del recurso de entrada del descodificador de vídeo.

hDrvVideoProcessorEnum

Identificador de la enumeración del procesador de vídeo.

FourCC

Código FOURCC que la aplicación usa para invalidar el formato de superficie. Un valor de cero indica que la aplicación no invalidará el formato de recurso.

Por ejemplo, si surge un nuevo estándar de vídeo que requiere un nuevo formato de substream, la aplicación puede crear una superficie equivalente con un formato estándar y, a continuación, especificar un código FOURCC cuando crea una vista para indicar que los datos se distribuyen según el nuevo estándar de vídeo.

Para obtener más información sobre los códigos FOURCC, vea Video FOURCCs.

MipSlice

Identificador del segmento MIP-map.

FirstArraySlice

Identificador del primer segmento de matriz.

ArraySize

Número de segmentos de matriz para la textura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW