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
비디오 제공 네트워크 토폴로지의 경로에 있는 비디오 원본의 0부터 시작하는 ID입니다.
Flags
할당 정보의 형식을 D3D12DDI_ALLOCATION_INFO_FLAGS_0022 값으로 식별하는 플래그입니다.
GpuVirtualAddress
GPU의 가상 주소입니다.
Priority
할당에 대한 우선 순위입니다.
Reserved[5]
예약되어 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12umddi.h(D3d12umddi.h 포함) |