D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 구조체(d3d12umddi.h)
D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 사용자 모드 드라이버의 pfnGetWorkGraphMemoryRequirements 함수가 작업 그래프 메모리 요구 사항을 반환하는 구조입니다.
구문
typedef struct D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 {
UINT64 MinSizeInBytes;
UINT64 MaxSizeInBytes;
UINT SizeGranularityInBytes;
} D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108;
멤버
MinSizeInBytes
[out] 드라이버가 메모리를 백업하는 데 필요한 최소 바이트 수입니다.
MaxSizeInBytes
[out] 드라이버가 메모리를 백업하는 데 필요한 최대 바이트 수입니다.
SizeGranularityInBytes
[out] 드라이버에서 사용할 수 있는 다른 크기를 결정하는 데 사용할 여러 개입니다. MinSizeInBytes보다 큰 크기는 SizeGranularityInBytes의 배수로 더 큽니다. 애플리케이션은 MinSizeInBytes 보다 큰 메모리와 SizeGranularityInBytes의 정수 배수 또는 MaxSizeInBytes보다 큰 백업 메모리의 크기를 제공할 수 있지만 드라이버가 여기서 크기 범위 및 세분성 사양을 초과하는 메모리를 건드리지 않으므로 메모리를 낭비합니다.
설명
시스템에서 그래프에 백업 메모리가 필요하지 않은 경우 최소값을 0으로 보고할 수 있습니다. 최소값이 0으로 보고되면 앱이 원하는 경우 시스템에서 백업 저장소를 사용할 수 있지만 아무 것도 제공하지 않는 한 최대값은 0으로 보고될 수도 있습니다. 0이 유효한 크기로 보고되면 애플리케이션은 SetProgram()에서 지원 메모리에 대해 null을 전달할 수 있습니다.
자세한 내용은 작업 그래프를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 버전 24H2(WDDM 3.2) |
머리글 | d3d12umddi.h |