Compartilhar via


estrutura D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW (d3d10umddi.h)

Descreve a exibição de entrada do processador de vídeo.

Sintaxe

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

Membros

hDrvResource

Um identificador para o recurso de entrada do decodificador de vídeo.

hDrvVideoProcessorEnum

Um identificador para a enumeração do processador de vídeo.

FourCC

Um código FOURCC que o aplicativo usa para substituir o formato de superfície. Um valor zero indica que o aplicativo não substituirá o formato de recurso.

Por exemplo, se surgir um novo padrão de vídeo que exija um novo formato de substream, o aplicativo poderá criar uma superfície equivalente usando um formato padrão e, em seguida, especificar um código FOURCC ao criar uma exibição para indicar que os dados estão dispostos de acordo com o novo padrão de vídeo.

Para obter mais informações sobre códigos FOURCC, consulte Vídeo FOURCCs.

MipSlice

O identificador da fatia de mapa MIP.

FirstArraySlice

O identificador da primeira fatia de matriz.

ArraySize

O número de fatias de matriz para a textura.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW