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) |