Freigeben über


D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE-Struktur (d3dumddi.h)

Die D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE-Struktur beschreibt den privaten Streamzustand des abzurufenden Videoprozessors.

Syntax

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

Member

[in] hVideoProcessor

Ein Handle für den Videoprozessor, dessen privater Streamzustand die Laufzeitanforderungen ist.

[in] StreamNumber

Eine nullbasierte Streamindexnummer. Diese Zahl muss kleiner als die Zahl sein, die der Treiber im MaxStreamStates-Member der DXVAHDDDI_VPDEVCAPS-Struktur festgelegt hat.

[in/out] pData

Ein Zeiger auf eine DXVAHDDDI_STREAM_STATE_PRIVATE_DATA-Struktur , die den abzurufenden privaten Streamstatus identifiziert. Der Treiber verwendet DXVAHDDDI_STREAM_STATE_PRIVATE_DATA, um die privaten Streamstatusdaten zurückzugeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

DXVAHDDDI_VPDEVCAPS

GetVideoProcessStreamStatePrivate