Share via


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;
  void          D3DKMT_PTR(
    PVOID              unnamedParam1,
    pPrivateDriverData unnamedParam2
  );
} D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA;

Miembros

[in] hResource

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

[in, PrivateDriverDataSize

Tamaño del búfer 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 valor HRESULTde STATUS_INVALID_BUFFER_SIZE del método que realiza la llamada.

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

void D3DKMT_PTR( PVOID unnamedParam1, pPrivateDriverData unnamedParam2)

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado d3dukmdt.h (incluya D3dumddi.h, D3dkmddi.h)

Consulte también

pfnGetResourcePresentPrivateDriverDataCb