Compartilhar via


estrutura DXVA2_DecodeExtensionData (dxva2api.h)

Contém dados privados para o método IDirectXVideoDecoder::Execute .

Sintaxe

typedef struct _DXVA2_DecodeExtensionData {
  UINT  Function;
  PVOID pPrivateInputData;
  UINT  PrivateInputDataSize;
  PVOID pPrivateOutputData;
  UINT  PrivateOutputDataSize;
} DXVA2_DecodeExtensionData;

Membros

Function

Número da função. Isso poderá ser zero se esse argumento for o padrão ou for ignorado.

pPrivateInputData

Ponteiro para dados de entrada privados passados para o driver.

PrivateInputDataSize

Comprimento dos dados de entrada privada, em bytes.

pPrivateOutputData

Ponteiro para dados de saída privados passados do driver para o decodificador.

PrivateOutputDataSize

Tamanho dos dados de saída privados, em bytes.

Comentários

Essa estrutura corresponde aos parâmetros do método IAMVideoAccelerator::Execute na DXVA (Aceleração de Vídeo) directx versão 1.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho dxva2api.h

Confira também

DXVA2_DecodeExecuteParams

Estruturas do Media Foundation