PFND3D11_1DDI_GETCAPTUREHANDLE Rückruffunktion (d3d10umddi.h)
Gibt das Handle für eine angegebene Ressource zurück, die vom Treiber zugewiesen wurde. Diese Funktion gibt auch die Größe und den Speicherort 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
Keine
Bemerkungen
Bevor die Microsoft Direct3D-Runtime 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 in einem zugeordneten Speicherblock.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Desktop |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |