DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 구조체(d3dumddi.h)

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 구조체는 입력의 프레임 형식을 지정하는 데이터를 설명합니다.

구문

typedef struct _DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA {
  [in] DXVAHDDDI_FRAME_FORMAT FrameFormat;
} DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA;

멤버

[in] FrameFormat

입력 스트림의 프레임 형식을 나타내는 DXVAHDDDI_FRAME_FORMAT 형식의 값입니다. 기본값은 프로그레시브 형식을 나타내는 DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE.

설명

Direct3D 런타임은 드라이버의 SetVideoProcessStreamState 함수를 호출하여 입력 스트림의 프레임 형식을 설정하는 D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 구조체의 상태 멤버에서 DXVAHDDDI_STREAM_STATE_FRAME_FORMAT 상태를 지정합니다.

드라이버의 GetCaps 함수가 D3DDDICAPS_DXVAHD_GETVPDEVCAPS 값 집합으로 호출될 때 드라이버는 DXVAHDDDI_VPDEVCAPS 구조체의 InputFormatCaps 멤버에서 DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED 값을 설정하지 않을 수 있습니다. 이 경우 입력 스트림이 RGB 형식 형식이면 인터레이스된 프레임 형식이 무시되고 점진적인 것으로 간주됩니다.

드라이버는 DXVAHDDDI_VPDEVCAPS InputFormatCaps 멤버에서 DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED 값을 설정하지 않을 수도 있습니다. 이 경우 입력 스트림이 palettized 형식인 경우 인터레이스된 프레임 형식이 무시되고 점진적인 것으로 간주됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA Windows 7 운영 체제부터 지원됩니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_VPDEVCAPS

GetCaps

SetVideoProcessStreamState