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) |