다음을 통해 공유


D3D12DDI_NODE_CPU_INPUT_0108 구조체(d3d12umddi.h)

D3D12DDI_NODE_CPU_INPUT_0108 구조는 CPU에서 입력을 제공하는 작업 그래프 내의 단일 노드에 대한 입력 데이터를 설명합니다.

구문

typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
  UINT   EntrypointIndex;
  UINT   NumRecords;
  void   *pRecords;
  UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;

멤버

EntrypointIndex

작업 그래프에 지정된 항목의 인덱스입니다.

NumRecords

추가할 레코드 수입니다. NumRecords 는 항상 사용됩니다. 즉, 빈 레코드가 있더라도 빈 작업 항목의 수는 여전히 노드 호출을 구동합니다.

pRecords

C에서 사용하는 것과 동일한 멤버 압축 및 구조체 크기 규칙을 사용하여 배치된 레코드 정의에 대한 포인터입니다. 드라이버는 명령 목록 기록 중에 이 데이터를 복사/저장해야 합니다.

RecordStrideInBytes

각 레코드의 시작 사이의 거리(바이트)입니다. 이 값은 가장 큰 스칼라 멤버 크기에 맞춰야 하며 4바이트의 배수여야 합니다.

설명

자세한 내용은 작업 그래프를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 24H2(WDDM 3.2)
머리글 d3d12umddi.h

추가 정보

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108