Share via


estrutura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE (d3dumddi.h)

A estrutura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE descreve o estado do fluxo do processador de vídeo a ser alterado e os dados usados para alterar o estado.

Sintaxe

typedef struct _D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE {
  [in] HANDLE                 hVideoProcessor;
  [in] UINT                   StreamNumber;
  [in] DXVAHDDDI_STREAM_STATE State;
  [in] UINT                   DataSize;
  [in] const VOID             *pData;
} D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE;

Membros

[in] hVideoProcessor

Um identificador para o processador de vídeo cujo estado de fluxo é alterado.

[in] StreamNumber

Um número de índice de fluxo baseado em zero. Esse número deve ser menor que o número definido pelo driver no membro MaxStreamStates da estrutura DXVAHDDDI_VPDEVCAPS .

[in] State

Um valor do tipo DXVAHDDDI_STREAM_STATE que indica o estado do fluxo a ser modificado.

[in] DataSize

O tamanho, em bytes, dos dados usados para alterar o estado do fluxo.

[in] pData

Um ponteiro para os dados usados para alterar o estado do fluxo. Para obter mais informações sobre os tipos de dados para os quais o pData pode apontar, consulte os valores da enumeração DXVAHDDDI_STREAM_STATE .

Requisitos

Requisito Valor
Cliente mínimo com suporte D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE tem suporte a partir do sistema operacional Windows 7.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

DXVAHDDDI_STREAM_STATE

DXVAHDDDI_VPDEVCAPS

SetVideoProcessStreamState