Freigeben über


DXVADDI_QUERYEXTENSIONCAPSINPUT Struktur (d3dumddi.h)

Die DXVADDI_QUERYEXTENSIONCAPSINPUT-Struktur beschreibt eine 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;

Angehörige

[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 auf eine der folgenden Kategorien der Videobeschleunigung angewendet werden:

  • 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 über die Erweiterungsfunktion benötigt.

Anforderungen

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

Siehe auch

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

DXVADDI_PRIVATEDATA

GetCaps-