Compartir a través de


estructura D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA (d3dukmdt.h)

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

Sintaxis

typedef struct _D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA {
  [in]      D3DKMT_HANDLE hResource;
  [in, out] UINT          PrivateDriverDataSize;
  [in, out] PVOID         pPrivateDriverData;
} D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA;

Miembros

[in] hResource

Un identificador de recursos del kernel de gráficos de DirectX.

[in, PrivateDriverDataSize

Tamaño del búfer de pPrivateDriverData en bytes. Cuando cero o cuando no hay espacio suficiente, el tamaño del búfer necesario se devuelve al autor de la llamada junto con un STATUS_INVALID_BUFFER_SIZEHRESULT valor del método que realiza la llamada.

Nota Por el momento en que se realiza otra llamada con el nuevo tamaño de búfer, el recurso podría estar asociado a un búfer de tamaño diferente.
 

[in, pPrivateDriverData

Búfer en el que se escribirán los datos privados.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de d3dukmdt.h (incluya D3dumddi.h, D3dkmddi.h)

Consulte también

pfnGetResourcePresentPrivateDriverDataCb