Freigeben über


PDXVAHDSW_GetVideoProcessStreamStatePrivate Rückruffunktion (dxvahd.h)

Ruft einen privaten Streamstatus von einem DxVA-HD-Videoprozessor (Microsoft DirectX Video Acceleration High Definition) ab.

Syntax

PDXVAHDSW_GetVideoProcessStreamStatePrivate PdxvahdswGetvideoprocessstreamstateprivate;

HRESULT PdxvahdswGetvideoprocessstreamstateprivate(
  [in]      HANDLE hVideoProcessor,
  [in]      UINT StreamNumber,
  [in, out] DXVAHD_STREAM_STATE_PRIVATE_DATA *pData
)
{...}

Parameter

[in] hVideoProcessor

Ein Handle für den DXVA-HD-Videoprozessor der Software.

[in] StreamNumber

Der nullbasierte Index des Eingabedatenstroms.

[in, out] pData

Ein Zeiger auf eine DXVAHD_STREAM_STATE_PRIVATE_DATA-Struktur . Bei der Eingabe gibt der Guid-Member den privaten Zustand an, der abgefragt werden soll. Bei der Ausgabe enthält die Struktur die Statusinformationen.

Rückgabewert

Wenn diese Rückruffunktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dxvahd.h

Weitere Informationen

DXVA-HD

DXVAHDSW_CALLBACKS

IDXVAHD_VideoProcessor::GetVideoProcessStreamState

Media Foundation-Funktionen