D3D12DDI_ALLOCATION_INFO_0022結構 (d3d12umddi.h)
指定配置資訊。
語法
typedef struct D3D12DDI_ALLOCATION_INFO_0022 {
D3DKMT_HANDLE hAllocation;
const VOID *pSystemMem;
VOID *pPrivateDriverData;
UINT PrivateDriverDataSize;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
D3D12DDI_ALLOCATION_INFO_FLAGS_0022 Flags;
D3DGPU_VIRTUAL_ADDRESS GpuVirtualAddress;
UINT Priority;
ULONG_PTR Reserved[5];
} D3D12DDI_ALLOCATION_INFO_0022;
成員
hAllocation
配置的句柄。
pSystemMem
預先配置之系統記憶體位置的指標。 如果配置使用視訊記憶體,請指定 null。
pPrivateDriverData
包含選擇性私人驅動程序數據的緩衝區指標。
PrivateDriverDataSize
私人驅動程序數據緩衝區的大小。
VidPnSourceId
視訊簡訊簡訊簡報網路拓撲路徑中視訊簡訊簡訊的以零起始的標識碼。
Flags
將配置資訊類型識別為 D3D12DDI_ALLOCATION_INFO_FLAGS_0022 值的旗標。
GpuVirtualAddress
GPU 中的虛擬位址。
Priority
配置的優先順序。
Reserved[5]
保留。
要求
要求 | 價值 |
---|---|
標頭 | d3d12umddi.h (包括 D3d12umddi.h) |