PFND3D11_1DDI_GETCAPTUREHANDLE Rückruffunktion (d3d10umddi.h)
Gibt das Handle für eine angegebene Ressource zurück, die vom Treiber zugeordnet wurde. Diese Funktion gibt auch die Größe und position der angegebenen Daten innerhalb der Ressource zurück.
Syntax
PFND3D11_1DDI_GETCAPTUREHANDLE Pfnd3d111DdiGetcapturehandle;
void Pfnd3d111DdiGetcapturehandle(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_GETCAPTUREHANDLEDATA *pHandleData
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
pHandleData
Ein Zeiger auf eine D3D11_1DDI_GETCAPTUREHANDLEDATA Struktur, die die Ressourcenzuordnung definiert.
Rückgabewert
Nichts
Bemerkungen
Bevor die Microsoft Direct3D-Laufzeit die GetCaptureHandle--Funktion aufruft, legt sie die hResource- und ArrayIndex Member der D3D11_1DDI_GETCAPTUREHANDLEDATA Struktur fest, um eine Ressource anzugeben. Wenn diese Funktion aufgerufen wird, aktualisiert der Treiber die Struktur mit dem Kernelmoduszuordnungshandle, das der angegebenen Ressource zugeordnet ist, sowie die Größe der Ressourcendaten und deren Offset innerhalb eines zugeordneten Speicherblocks.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |