Поделиться через


структура D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA (d3dukmdt.h)

D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA используется с pfnGetResourcePresentPrivateDriverDataCb для запроса частных данных ресурса, связанного с ресурсом во время present.

Синтаксис

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

Члены

[in] hResource

Дескриптор ресурса ядра графики DirectX.

[in, PrivateDriverDataSize

Размер буфера pPrivateDriverData в байтах. Если не хватает места, размер требуемого буфера возвращается вызывающей стороне вместе с значением STATUS_INVALID_BUFFER_SIZEHRESULT из вызывающего метода.

Примечание К тому времени, когда другой вызов выполняется с новым размером буфера, ресурс может быть связан с другим буфером размера.
 

[in, pPrivateDriverData

Буфер, в который записываются частные данные.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
заголовка d3dukmdt.h (include D3dumddi.h, D3dkmddi.h)

См. также

pfnGetResourcePresentPrivateDriverDataCb