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) |