다음을 통해 공유


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