Поделиться через


структура D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE (d3dumddi.h)

Структура D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE описывает состояние частного потока для получения видеопроцессоров.

Синтаксис

typedef struct _D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE {
  [in]     HANDLE                              hVideoProcessor;
  [in]     UINT                                StreamNumber;
  [in/out] DXVAHDDDI_STREAM_STATE_PRIVATE_DATA *pData;
} D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE;

Члены

[in] hVideoProcessor

Дескриптор видеопроцессору, состояние частного потока которого — это запросы среды выполнения.

[in] StreamNumber

Отсчитываемый от нуля номер индекса потока. Это число должно быть меньше числа, заданного драйвером в элементе MaxStreamStates структуры DXVAHDDDI_VPDEVCAPS.

[in/out] pData

Указатель на структуру DXVAHDDDI_STREAM_STATE_PRIVATE_DATA, которая определяет состояние частного потока для извлечения. Драйвер использует DXVAHDDDI_STREAM_STATE_PRIVATE_DATA для возврата данных о состоянии частного потока.

Требования

Требование Ценность
минимальные поддерживаемые клиентские D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE поддерживается начиная с операционной системы Windows 7.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

DXVAHDDDI_VPDEVCAPS

GetVideoProcessStreamStatePrivate