Partilhar 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 especificar um código FOURCC quando 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
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Consulte também

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW