DXVADDI_QUERYEXTENSIONCAPSINPUT-Struktur (d3dumddi.h)

Die DXVADDI_QUERYEXTENSIONCAPSINPUT-Struktur beschreibt die Funktion einer Erweiterungs-GUID, für die Informationen angefordert werden.

Syntax

typedef struct _DXVADDI_QUERYEXTENSIONCAPSINPUT {
  [in] const GUID          *pGuid;
  [in] UINT                CapType;
  [in] DXVADDI_PRIVATEDATA *pPrivate;
} DXVADDI_QUERYEXTENSIONCAPSINPUT;

Member

[in] pGuid

Ein Zeiger auf eine GUID, die den Erweiterungsgerätetyp darstellt.

[in] CapType

Ein Funktionstyp, für den Informationen angefordert werden. Ein Funktionstyp kann für eine der folgenden Kategorien der Videobeschleunigung gelten:

  • DXVADDI_EXTENSION_CATEGORY_DECODER (0x0001)
  • DXVADDI_EXTENSION_CATEGORY_ENCODER (0x0002)
  • DXVADDI_EXTENSION_CATEGORY_PROCESSOR (0x0004)
  • DXVADDI_EXTENSION_CATEGORY_ALL (0x0007)
Erweiterungsfunktionstypen können von DXVADDI_EXTENSION_CAPTYPE_MIN (300) bis DXVADDI_EXTENSION_CAPTYPE_MAX (400) definiert werden.

[in] pPrivate

Ein Zeiger auf eine DXVADDI_PRIVATEDATA Struktur, die Daten enthält, die der Treiber zum Abrufen von Informationen zur Erweiterungsfunktion benötigt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

DXVADDI_PRIVATEDATA

GetCaps