PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB función de devolución de llamada (d3dumddi.h)

pfnGetResourcePresentPrivateDriverDataCb se usa para consultar los datos privados del recurso, que está asociado al recurso durante Present.

Sintaxis

PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB Pfnd3dddiGetresourcepresentprivatedriverdatacb;

HRESULT Pfnd3dddiGetresourcepresentprivatedriverdatacb(
  HANDLE hDevice,
  D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA *unnamedParam2
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización.

unnamedParam2

pData [in, out]

Puntero a una estructura de D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA que describe la operación que se va a realizar y contiene los resultados.

Valor devuelto

Valor devuelto Descripción
S_OK La operación se ha completado correctamente.
STATUS_INVALID_BUFFER_SIZE El valor de D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA::P rivateDriverDataSize era cero o no era suficiente para contener los datos. Cuando el control vuelve al autor de la llamada, PrivateDriverDataSize contendrá el tamaño de búfer necesario.

Este método puede devolver otros valores HRESULT .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Escritorio
Encabezado d3dumddi.h (incluya D3dumddi.h)