Share via


struttura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE (d3dumddi.h)

La struttura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE descrive lo stato del flusso del processore video da modificare e i dati usati per modificare lo stato.

Sintassi

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;

Members

[in] hVideoProcessor

Handle per il processore video il cui stato del flusso viene modificato.

[in] StreamNumber

Numero di indice del flusso in base zero. Questo numero deve essere minore del numero impostato dal driver nel membro MaxStreamStates della struttura DXVAHDDDI_VPDEVCAPS .

[in] State

Valore tipizzato DXVAHDDDI_STREAM_STATE che indica lo stato del flusso da modificare.

[in] DataSize

Dimensione, in byte, dei dati utilizzati per modificare lo stato del flusso.

[in] pData

Puntatore ai dati utilizzati per modificare lo stato del flusso. Per altre informazioni sui tipi di dati che pData può puntare, vedere i valori dell'enumerazione DXVAHDDDI_STREAM_STATE .

Requisiti

Requisito Valore
Client minimo supportato D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE è supportato a partire dal sistema operativo Windows 7.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

DXVAHDDDI_STREAM_STATE

DXVAHDDDI_VPDEVCAPS

SetVideoProcessStreamState