Freigeben über


D3DDDIARG_GETCAPS-Struktur (d3dumddi.h)

Die D3DDDIARG_GETCAPS-Struktur enthält Anzeigegerätefunktionen eines bestimmten Typs.

Syntax

typedef struct _D3DDDIARG_GETCAPS {
  [in]     D3DDDICAPS_TYPE Type;
  [in]     VOID            *pInfo;
  [out]    VOID            *pData;
  [in/out] UINT            DataSize;
} D3DDDIARG_GETCAPS;

Member

[in] Type

Der Typ der abzurufenden Funktionen. Die Microsoft Direct3D-Runtime kann einen der Werte aus dem D3DDDICAPS_TYPE Enumerationstyp bereitstellen, möglicherweise zusammen mit Informationen im Puffer, auf den pInfo verweist, um bestimmte Funktionsdaten im Puffer unter pData abzurufen.

[in] pInfo

Ein Zeiger auf einen Puffer, der Daten enthält, die die spezifische Bedingung angibt, für die die Funktionen des Typs abgerufen werden sollen, der vom Type-Member angegeben wird.

[out] pData

Ein Zeiger auf einen Puffer, der mit Funktionen des Typs gefüllt ist, der vom Type-Member angegeben und möglicherweise durch die Bedingung bestimmt wird, die im Puffer bei pInfo angegeben ist.

[in/out] DataSize

Die Größe des Puffers bei pData in Byte.

Hinweise

Informationen zum Angeben D3DDDIARG_GETCAPS Memberwerte zusammen mit D3DDDICAPS_TYPE konstanten Werten finden Sie unter Hinweise zu GetCaps.

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

D3DDDICAPS_TYPE

GetCaps