DXGK_ALLOCATIONUSAGEHINT structure (d3dkmddi.h)

The DXGK_ALLOCATIONUSAGEHINT structure contains allocation usage and version information that is used as a hint about how to use an allocation.

Syntax

typedef struct _DXGK_ALLOCATIONUSAGEHINT {
  [out] UINT                      Version;
  [out] DXGK_ALLOCATIONUSAGEINFO1 v1;
} DXGK_ALLOCATIONUSAGEHINT;

Members

[out] Version

A positive integer that indicates the version of the allocation.

[out] v1

A DXGK_ALLOCATIONUSAGEINFO1 structure that describes how an allocation can be used in direct memory access (DMA) buffering.

Requirements

Requirement Value
Minimum supported client Windows Vista
Header d3dkmddi.h (include D3dkmddi.h)

See also

DXGKARG_CREATEALLOCATION

DXGK_ALLOCATIONINFO

DXGK_ALLOCATIONUSAGEINFO1

DxgkDdiCreateAllocation