Freigeben über


D3DKMT_GETMULTISAMPLEMETHODLIST Struktur (d3dkmthk.h)

Die D3DKMT_GETMULTISAMPLEMETHODLIST-Struktur beschreibt Parameter zum Abrufen der Liste der Mehrfachbeispielmethoden für eine Zuordnung.

Syntax

typedef struct _D3DKMT_GETMULTISAMPLEMETHODLIST {
  [in]     D3DKMT_HANDLE                  hAdapter;
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  [out]    D3DKMT_MULTISAMPLEMETHOD       *pMethodList;
  [in/out] UINT                           MethodCount;
} D3DKMT_GETMULTISAMPLEMETHODLIST;

Angehörige

[in] hAdapter

Ein Handle für den Grafikadapter.

[in] VidPnSourceId

Die nullbasierte Identifikationsnummer der Videoquelle in einem Pfad einer VidPN-Topologie (Video Present Network), auf der sich die Zuordnung befindet.

[in] Width

Die Breite der Zuordnung in Pixel.

[in] Height

Die Höhe der Zuordnung in Pixel.

[in] Format

Ein D3DDDIFORMAT-typed-Wert, der das Pixelformat der Zuordnung angibt.

[out] pMethodList

Ein Array von D3DKMT_MULTISAMPLEMETHOD Strukturen, die die Liste der mehrfachen Samplingmethoden beschreiben, die für die Zuweisung verwendet werden; andernfalls ist dieses Element NULL-.

[in/out] MethodCount

Bei eingaben kann die Anzahl der Elemente, die das Array, das durch pMethodList- angegeben wird, enthalten sein. Bei der Ausgabe gibt dieses Element die erforderliche Anzahl von Elementen an, die vom pMethodList- angegeben werden.

Bemerkungen

Wenn die Laufzeit einen Nicht-NULL- Wert in pMethodList-zurückgibt, gibt die Laufzeit einen Wert in MethodCount zurück, der die Anzahl der Elemente darstellt, die das Array enthalten kann. Wenn die Laufzeit NULL- in pMethodList-zurückgibt, gibt die Laufzeit einen Wert in MethodCount zurück, der die Größe des erforderlichen Arraypuffers in Der Anzahl der Elemente darstellt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmthk.h (einschließlich D3dumddi.h)

Siehe auch

D3DDDIFORMAT

D3DKMTGetMultisampleMethodList

D3DKMT_MULTISAMPLEMETHOD