D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dumddi.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dumddi-_d3dddiarg_dxvahd_setvideoprocessstreamstate)

_D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE structure

Description

The D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE structure describes the stream state of the video processor to change and the data that is used to change the state.

Members

hVideoProcessor [in]

A handle to the video processor whose stream state is changed.

StreamNumber [in]

A zero-based stream index number. This number must be less than the number that the driver set in the MaxStreamStates member of the DXVAHDDDI_VPDEVCAPS structure.

State [in]

A DXVAHDDDI_STREAM_STATE-typed value that indicates the stream state to modify.

DataSize [in]

The size, in bytes, of the data that is used to change the stream state.

pData [in]

A pointer to the data that is used to change the stream state. For more information about the types of data that pData can point to, see the values of the DXVAHDDDI_STREAM_STATE enumeration.

See also

DXVAHDDDI_STREAM_STATE

DXVAHDDDI_VPDEVCAPS

SetVideoProcessStreamState