D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE structure

The D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE structure describes the private stream-state of the video processor to retrieve.

Syntax


typedef struct _D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE {
  HANDLE                              hVideoProcessor;
  UINT                                StreamNumber;
  DXVAHDDDI_STREAM_STATE_PRIVATE_DATA *pData;
} D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE;

Members

hVideoProcessor

[in] A handle to the video processor whose private stream-state is the runtime requests.

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.

pData

[in/out] A pointer to a DXVAHDDDI_STREAM_STATE_PRIVATE_DATA structure that identifies the private stream state to retrieve. The driver uses DXVAHDDDI_STREAM_STATE_PRIVATE_DATA to return the private stream-state data.

Requirements

Version

D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE is supported beginning with the Windows 7 operating system.

Header

D3dumddi.h (include D3dumddi.h)

See also

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA
DXVAHDDDI_VPDEVCAPS
GetVideoProcessStreamStatePrivate

 

 

Send comments about this topic to Microsoft

Show: