D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE Struktur (d3dumddi.h)
Die D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE-Struktur beschreibt den Datenstromstatus des Zu ändernden Videoprozessors und die Daten, die zum Ändern des Zustands verwendet werden.
Syntax
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;
Angehörige
[in] hVideoProcessor
Ein Handle für den Videoprozessor, dessen Streamstatus geändert wird.
[in] StreamNumber
Eine nullbasierte Datenstromindexnummer. Diese Zahl muss kleiner sein als die Zahl, die der Treiber in der MaxStreamStates Member der DXVAHDDDI_VPDEVCAPS-Struktur festgelegt hat.
[in] State
Ein DXVAHDDDI_STREAM_STATE-typed-Wert, der den zu ändernden Datenstromstatus angibt.
[in] DataSize
Die Größe der Daten, die zum Ändern des Datenstromzustands verwendet werden, in Byte.
[in] pData
Ein Zeiger auf die Daten, die zum Ändern des Datenstromzustands verwendet werden. Weitere Informationen zu den Datentypen, auf die pData- verweisen können, finden Sie in den Werten der DXVAHDDDI_STREAM_STATE-Aufzählung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE wird ab dem Windows 7-Betriebssystem unterstützt. |
Header- | d3dumddi.h (include D3dumddi.h) |